New England Aquarium

New England Aquarium in Boston, New England, United States | Aquarium

Celebrate your event with us ....
Where else can your guests be immersed in the world of water, surrounded by exotic and unusual aquatic animals? Or your wedding or private reception have a waterfront venue in our large Terrace Tent... or on our boat?

Choose a function facility that breaks with tradition! The New England Aquarium has been renting its facilities for private and corporate events for over 30 years, providing memorable experiences that can not be matched anywhere else.

From black tie to casual clambake, high tech business meetings to bar mitzvahs, 15 people to 2000 conference attendees, the Aquarium has a venue that fits your needs.

New England Aquarium reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

Central Wharf
Boston
Massachusetts
United States
617.973.5200
Visit Site
Aquarium

Business Industry Details