Le Méridien Indianapolis

4.3 (58 reviews)

123 South Illinois Street, Indianapolis, IN, 46225, United States   •  Weather:    •   Local Time:     •  Phone: (317) 737-1600   •  Hotel Reservations: (877) 782-0116


Indianapolis Museum of Art

Le Meridien Indianapolis - The Hub

Le Meridien Indianapolis - The Hub

The Indianapolis Museum of Art is one of the nations largest and oldest general art museums and we are proud that they are our exclusive Unlock Art™ partner. Located on 152 acres of gardens and grounds, the museum's permanent collection spans a wide range of cultures and eras and features more than 50,000 pieces. Visitors may tour the historic Oldfields estate or the gardens designed in the 1920s by the famous Olmstead Brothers. After a day of exploration, energize in our complimentary fitness center or with Illy coffee via our in-room Illy espresso machines.

4000 Michigan Rd, Indianapolis, IN 46208 - 5.2 miles away, approximately a 12 minute drive from our hotel

Museum Hours:

  • Tuesday and Wednesday: 11:00am - 5:00pm
  • Thursday: 11:00am - 9:00pm
  • Friday and Saturday: 11:00am - 5:00pm
  • Sunday: 12:00am - 5:00pm

General admission is free for all patrons