Hotels in IMAX Theater
IMAX Theater Hotels
IMAX Theaters offer a truly unique way of viewing films on the big screen, and a trip to one will prove an unforgettable experience. Youll then be able to watch films like never before which will make your trip to Boston even more special.IMAX Theater it is located on the waterfront as part of the New England Aquarium, so you could even make the trip into a whole day out by going to the aquarium as well. The screen is enormous, and at 85 by 65 feet the viewing experience is amazing. There are also 3D films on offer to make the experience even more spectacular, so it is well worth a visit.
IMAX Theater Details
Address: 1 Science Park, Boston, MA 02114, USA
Open hours: 9:00 am - 5:00 pm