Holiday Inn Express And Suites Indianapolis Northwest

Holiday Inn Express and Suites Indianapolis Northwest, an IHG Hotel, 6240 Intech Commons Dr, Indianapolis, IN 46278, United States

(317) 275-7000

Location