Skip to main content

New England Aquarium

DISTANCE FROM HOTEL: 5.3 MILES

The New England Aquarium, which opened in 1969, is a global leader in ocean exploration and marine conservation. The Aquarium is one of the premier visitor attractions in Boston, with over 1.3 million visitors a year, and a major public education resource.

1 Central Wharf 02110 Boston United States

+1 617-973-5200

Monday 09:00 - 18:00

Tuesday 09:00 - 18:00

Wednesday 09:00 - 18:00

Thursday 09:00 - 18:00

Friday 09:00 - 19:00

Saturday 09:00 - 19:00

Sunday 09:00 - 18:00

Back to top