Wikimedia Commons / CC BY/John Phelan
AAA Editor Notes
Mugar Omni Theater is at the Museum of Science off SR 28 (Monsignor O'Brien Hwy.) at 1 Science Park. This IMAX theater shows large-format films on a five-story, domed screen that creates a wraparound effect.

Time: Allow 1 hour minimum.

Get Directions
Hotel Name
1234 Street Address City, State 00000
AAA Inspector Rating
More Hotels in Boston, MA
AAA Inspector Rating
More Restaurants in Boston, MA