Le Meridien Indianapolis Hotel is a 4-star venue set just 1.6 km from The National Art Museum of Sport, Indianapolis Zoo and Central Canal.
The hotel is right in the heart of Indianapolis. Indianapolis city center is 1 km away.
Le Meridien Indianapolis Hotel lies within 15 minutes’ drive to Indianapolis International airport.
The hotel provides guests with 99 rooms including Leisure Double Room and Leisure Suite that offer free Wi-Fi, a laptop safe, a minibar, individual climate control and ironing facilities. The non-smoking rooms feature bathrooms with a hairdryer, free toiletries and a make-up mirror.
Eat & Drink
The steakhouse St. Elmo Steak House can be reached within a 5-minute walk.
The on-site comforts include an elevator, parking and a luggage storage.
The hotel offers a gym and a fitness center to ensure active guests' pastime.
Wireless internet is available in the entire hotel for free.
public parking is possible at a location nearby at USD 20 per day.