Where are you going?
Or, let us surprise youSpin the Globe ®

Niagara Falls IMAX Theatre

Niagara Falls IMAX Theatre
Have you been here? Tell us about it below!
6170 Fallsview Blvd, Niagara Falls, ON L2G 7T8, Canada
+1 905-358-3611
Sat - Wed 9am - 8pm
Thur 9pm - 8pm