Main Exhibit Gallery

Located In: New England Aquarium

Seated: 375 / Standing: 800

New England Aquarium

New England Aquarium

Main Exhibit Gallery
Address
New England Aquarium

1 Central Wharf Boston, MA 02110

Business Space Location Map
Capacity

Seated: 375

Standing: 800

Equipment
  • A/V Equipment
  • Air Conditioning
  • Heating
  • Projector & Screen
  • Sound System
  • Lighting Equipment
  • Microphones
Overview

Experience the only event space in Boston where you can dine alongside more than 80 penguins. Our one-of-a-kind, 200,000-gallon Giant Ocean Tank will be the centerpiece of your event.