HotelsClick.com

Hotel Holiday Inn Express Dwtn Conv Ctr Area

3 Stars

  410 South Missouri Street - Indianapolis, Indiana - 46225 - Indianapolis (In), United States View Map

This 3 star hotel is located in the city centre of Indianapolis.
This 3 star hotel is located in the city centre of Indianapolis.

Booking.com

Hotel Details

Rooms

Rooms Number: 0

Book