Institute of Contemporary Art

Exterior view of the Institute of Contemporary Art, Boston top attractions near The Eliot Hotel

The Institute of Contemporary Art has been exhibiting modern art since its founding in 1936. The museum houses a permanent exhibit of major works by modern artists, as well as visiting exhibitions throughout the year. The museum’s waterfront location and dramatic architecture are also an attraction to visitors.

25 Harbor Shore Drive 02210 Boston United States