Lodging/Accommodations close by Indiana University Hospital
Le Méridien Indianapolis
+1-800-716-8490
123 South Illinois St., Indianapolis, IN 46225
+1-800-716-8490
~1.24 miles southeast of Indiana University Hospital
~22 minute walk
- Four star Downtown property
- Hotel has 10 suites
Le Meridien Indianapolis
+1-800-805-5223
Le Meridien Indianapolis 123 South Illinois Stre, Indianapolis, IN 46204
+1-800-805-5223
~1.24 miles southeast of Indiana University Hospital
~22 minute walk
Back to Top