The Holiday Inn Indianapolis Downtown is a centrally located hotel offering comfortable accommodations and convenient amenities. It features modern rooms, a fitness center, and an indoor pool. The hotel also has an on-site restaurant serving delicious meals. With free cancellation, guests can book their stay at the Holiday Inn Indianapolis Downtown and have the peace of mind to change their plans if necessary.