Simons IMAX Theatre
1 Central Wharf
Boston, MA 02110
+1 617 973 5200
This IMAX theater, located inside New England Aquarium
, has a giant-sized screen for your viewing pleasure. This movie theater hosts regular shows on the subjects of aqua marine flora and fauna. Its sheer size and state-of-the-art audio-visual facilities dazzle both the young and old. This place is a must-visit after a captivating tour of the aquarium.