Super 8 North Of The Falls Hotel is a 2-star venue positioned about 1.6 km from Great Wolf Lodge Water Park, Niagara Military Museum and Movieland Wax Museum. Super 8 North Of The Falls Hotel has been welcoming guests to its comfortable rooms since 1970.
Super 8 North Of The Falls Hotel is 30 minutes' walk from the center of Niagara Falls.
Niagara SkyWheel is 2.9 km from the hotel and Greg Frewin Theatre is about 2.9 km away.
65 minutes' drive from Toronto City Centre airport and 15 minutes' walk to Amtrak/Via/Go train station.
This property has 66 guestrooms including double room and suite appointed with television, climate control, a CD player, a refrigerator and a fireplace. Some rooms come with a view of the Niagara River and Niagara Falls.
Eat & Drink
Guests will enjoy international dishes served at the family restaurant. Serving both food and drinks, River's Edge Family Restaurant and Frontier Grill House are situated around 150 meters from the property.
The hotel offers an ATM, a designated smoking place and a car park as well as a meeting room and a copier for guests' comfort.
The on-site activities include hiking and fishing.
Wireless internet is available in public areas for free.
Free private parking is possible on site.