Photo gallery for Le Méridien Indianapolis





Le Méridien Indianapolis
Reviews
9.0 out of 10
Wonderful
About this property
Indianapolis hotel connected to a shopping center, walkable to Indiana Convention Center
Explore the area

123 South Illinois Street, Indianapolis, IN, 46225
- Indiana Convention Center2 min walk
- Gainbridge Fieldhouse5 min walk
- Lucas Oil Stadium9 min walk
- Indianapolis, IN (IND-Indianapolis Intl.)22 min drive