Le Méridien Indianapolis is a boutique hotel situated in downtown Indianapolis. It offers stylish and contemporary rooms with free WiFi. The hotel features a rooftop bar, a fitness center, and an on-site restaurant serving international cuisine. Guests can explore nearby attractions such as the Indianapolis Museum of Art, the Indiana State Capitol, and the Indianapolis Cultural Trail.