123 South Illinois Street, Indianapolis, United States
Show map
Offering a restaurant, the upscale Le Meridien Indianapolis hotel lies in Downtown Indianapolis with lots of restaurants and shopping, 2.1 km from the 64-acre Indianapolis Zoo and approximately 15 minutes' walk from the adobe Eiteljorg Museum. This 4-star smoke-free hotel provides guests with a lounge bar and air-conditioned rooms with views of the city, while the Monument Circle is merely 550 metres away.
The hotel is ideally located around 5 minutes on foot from Hudnut Commons and within easy reach of the Escape Room Indianapolis. The Le Meridien Indianapolis is also 600 metres from Hilbert Circle Theatre. There is a bar and restaurants in the area near the property. The location will allow you to be 19 minutes on foot from the Indianapolis Canal Walk. Le Meridien Indianapolis hotel is right around the corner from Washington St & Illinois St bus stop.
This Indianapolis hotel has 100 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as tea and coffee-making facilities. Ironing equipment and an air conditioner are featured for guests' comfort. A separate toilet and a shower, along with a hair dryer and bath sheets, are provided in the bathrooms.
The daily dining options include a vegetarian breakfast. Serving American meals, St. Elmo Steak House lies in close proximity to the Le Meridien.
+ More- Less
Most Popular Facilities
Wi-Fi
Parking
24-hour services
Express check-in/ -out
Fitness/Gym
On-site Dining
Meeting facilities
Child-friendly
+ More
Gallery
Map
Tourist attractions in
Indianapolis
Attractions
Studio 2000 Salon & Day Spa - 1350 ft
SpaceQuest Planetarium - 1150 ft
Mind Tripping Show - 1300 ft
Victory Field - 2600 ft
Rhythm! Discovery Center - 900 ft
RCA Dome - 600 ft
Bankers Life Fieldhouse - 1300 ft
The Eiteljorg Museum - 2600 ft
Indianapolis Zoo - 1.1 mi
Airports
Indianapolis International - 7.9 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.