Suitetrails


hotels

>

united states

>

in 46225 indianapolis

>

Le Meridien Indianapolis


Le Meridien Indianapolis

123 South Illinois Street, Indianapolis, IN 46225, United States


Featuring free WiFi access, this hotel is conveniently attached to the Circle Centre Mall and Indiana Convention Center. A fitness centre is on site, and each guest room boasts a 46-inch flat-screen cable TV. At Le Meridien Indianapolis, for convenience, refrigerator, and coffeemaker are provided. Featuring a makeup mirror, the private bathrooms are equipped with free toiletries, a hairdryer, and bathrobes. A tour desk is offered at Indianapolis Le Meridien. Other facilities offered at the property include luggage storage and a laundry service. The hotel is 7 km from Indianapolis Motor Speedway and 9 minutes’ walk from Lucas Oil Stadium, home of the Indianapolis Colts. Indianapolis International Airport is 15 km away.




Book room - Le Meridien Indianapolis

Book a room - Le Meridien Indianapolis

8.0/10

Customer reviews

Book a room



Location: Indianapolis

123 South Illinois Street, Indianapolis, IN 46225, United States



Hotels in Indianapolis


Tours and excursions near indianapolis