Le Méridien Indianapolis
Photo gallery for Le Méridien Indianapolis
Overview of Le Méridien Indianapolis
Le Méridien Indianapolis
Indianapolis hotel connected to a shopping center, walkable to Indiana Convention Center
Reviews
9.0
Wonderful
Popular amenities
Explore the area
123 South Illinois Street, Indianapolis, IN, 46225
- Indiana Convention Center3 min walk
- Gainbridge Fieldhouse5 min walk
- Lucas Oil Stadium8 min walk
- Indianapolis, IN (IND-Indianapolis Intl.)18 min drive