Le Méridien Indianapolis
123 South Illinois Street · IndianapolisIndiana46225 · United States  · Phone:
(317) 737-1600
Local Time:
· Weather:
28 °C / 82 °F
  4.3 / 5   Read All (50) Write Review
Hotels near Indianapolis Museum of Contemporary Art
Check In
Check Out
Adults Per Room
Children Per Room

Indianapolis Museum of Contemporary Art

The Indianapolis Museum of Contemporary Art is ideally located in the prominent Murphy Art Building of the Fountain Square Cultural District, only 1.8 miles away from our hotel. This extraordinary museum has over 8,000 square feet of exhibition space featuring unique exhibit of captivating exhibitions and original works of contemporary art. Continue the captivating day in our LM Hub, where you will be surrounded by unique, local artwork that will spark creativity.

1043 Virginia Ave, Indianapolis, IN 46203 - approximately a 30 minute walk or seven minute drive from our hotel

Museum Hours:

  • Tuesday - Saturday: 1:00pm - 7:00pm
  • Sunday: 12:00am - 5:00pm

Admission is free for all patrons