★★★★
Le Meridien Indianapolis (4 stars) is a hotel with great standards located very close to the center of Indianapolis, in a privileged situation. In this accommodation you can find affordable prices, from $425. Offers to its customers free wifi internet connection in all its facilities. Le Meridien Indianapolis offers several amenities, being some of the most relevants: parking, restaurant, air conditioned and gym. Its facilities are adapted to persons with reduced mobility. Customers travelling with pets are also allowed to stay. About the touristic spots, in the whereabouts of Eiteljorg Museum of American Indians and Western Art and Indiana History Center and close to NCAA Hall of Champions and Kurt Vonnegut Museum and Library.It belongs to the Le Méridien chain.
You can book your room in Le Meridien Indianapolis from $425.
There are 84 comments on this accommodation:
Address: 123 South Illinois Street. IN 46225 Indianapolis. United States.