The 2-star Super 8 North Of The Falls Hotel boasts close proximity to Bridal Veil Falls, American Falls and Niagara Falls State Park just 3.2 km away. Super 8 North Of The Falls Hotel has been welcoming guests to its comfortable rooms since 1970.
The hotel is 400 meters away from Great Wolf Lodge Niagara Falls, Oakes Garden Theatre and Cham Shan Temple. The venue is set within 3 km from Niagara Falls city center.
Amtrak/Via/Go train station lies within a 15-minute walk. The property is 65 minutes' drive from Toronto City Centre airport.
This hotel comprises 66 rooms featuring Comfort Double Room, Single Room and Suite. Some rooms come with a view of American Falls and the Niagara River. Guests can make use of a hairdryer, a bathtub and a Jacuzzi in every bathroom.
Eat & Drink
The seafood restaurant River's Edge Family Restaurant is located 150 meters from the property.
Such business facilities as a photocopier and a meeting room are also available on site.
Wireless internet is available in public areas for free.
Free private parking is possible on site.