Located near the Indiana Convention Center and Lucas Oil Stadium, Le Méridien is a decidedly modern hotel in downtown Indianapolis that doesn't skimp on the amenities. Inside, you'll find a lobby with a curated library of books for guest to borrow, a complimentary fitness center and a restaurant (Spoke & Steele) complete with a bar that specializes in bourbon-based drinks. Guest rooms are lush and tastefully decorated, but you'll probably be tempted to venture outside by the nearby Circle Centre Mall (or the Steak and Shake across the street).
Time Out says
Details
- Address
- 123 S Illinois St
- Indianapolis
- 46225
Discover Time Out original video