Lodging & Accommodations close by Military Park
Le Méridien Indianapolis
+1-888-878-9982
123 South Illinois St., Indianapolis, IN 46225
+1-888-878-9982
~0.65 miles southeast of Military Park
~11 minute walk
- 4 star Downtown property
- 100 rooms in hotel
Back to Top