Find event parking for this location
The Simons IMAX Theatre at the New England Aquarium offers the most cinematic way to view beautiful animals from across the planet. Visitors can experience featured films and documentaries in 3D on New England's largest screen and through 12,000 watts of digital sound.
The Simons IMAX is located at the New England Aquarium near Long Wharf, Columbus Park, the Boston Children's Museum and is a short walk from Faneuil Hall and Quincy Market.
Online purchase is not available during the selected period for this location.
No online Purchase available for this location.
Drive-up Rates Apply
Space subject to availability.
Get exclusive offers and parking promotions delivered to you.