
Indianapolis, IN, United States
Holiday Inn Express South
2-star hotel · IHG HOTELS & RESORTS
Enjoy Our Newly Renovated Holiday Inn Express® Indianapolis South! Situated just south of downtown Indianapolis, IN, our hotel offers close proximity to major area businesses, universities and attractions. Whether you are here…
- Wi-fi · extra charge
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge


