×
New England Aquarium Parking
Entrance to New England Aquarium Parking

The New England Aquarium is one of the premier visitor attractions in Boston, with over 1.3 million visitors each year. In addition to the aquarium, the building is home to the Simons IMAX Theatre and features the New England Aquarium Whale Watch, which operates from April through November.

Nearby attractions include the historic Long Wharf, Boston Children's Museum, Christopher Columbus Waterfront Park, Faneuil Hall, and Quincy Market.

Amenities

Additional amenities

About this location Print details

Metropolis Subsidiary SP+

Loading...
Showing Standard Rates. Switch if you want to select Oversize.