The Le Méridien Indianapolis is a boutique hotel located in downtown Indianapolis. It offers vacation homes that provide a stylish and comfortable stay for guests. The vacation homes at The Le Méridien Indianapolis are beautifully designed and feature fully equipped kitchens, spacious living areas, and access to the hotel's amenities such as a fitness center and a rooftop terrace. The hotel is conveniently located near popular attractions like Mass Ave, the Indianapolis Cultural Trail, and the Indiana State Museum. Whether you're traveling solo or with a group, the vacation homes at The Le Méridien Indianapolis offer a chic and convenient stay.