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

4.3

Indiana State Museum

Le Meridien Indianapolis - The Hub

Le Meridien Indianapolis - The Hub

Our hotel is near the Indiana State Museum and provides the perfect location to this exquisite museum in White River State Park. Housing the largest IMAX screen in the state and exhibits on the science, art, culture, and history of Indiana from prehistoric times up to the present day, there is a wide variety of educational and entertaining exhibits for all ages to enjoy.

Location
650 W Washington St, Indianapolis, IN 46204 - approximately a 13 minute walk or four minute drive from our hotel

Museum Hours:

  • Monday - Saturday: 10:00am - 5:00pm
  • Sunday: 11:00am - 5:00pm
  • Closed on Thanksgiving and Christmas

Admission prices:

  • Members are free
  • Adults - $13 per person
  • Seniors - $12 per person
  • Child - $8.50 per person