Mugar Omni Theater
User Reviews (1 Review)
- Mugar Omni TheaterAmbassadorMember ofLocal CultureOutdoor EnthusiastsBudget Travelers+ 5First to ReviewJul 04, 2012
Located inside the Museum of Science, this theater is really something else. It's an IMAX theater with films projected onto a dome, in which you are sitting. There's stadium seating, which means plenty of room and it helps you really get into whatever you decide to watch.