Super 8 Niagara Falls North
The 2-star Super 8 North Of The Falls Hotel lies within 3.5 km from Niagara Falls, Bridal Veil Falls and American Falls. Super 8 North Of The Falls Hotel has been welcoming guests to its spacious rooms since 1970.
Super 8 North Of The Falls Hotel is 30 minutes' walk from the center of Niagara Falls. The hotel is about 700 meters from Oakes Garden Theatre, Cham Shan Temple and Niagara Helicopters Limited.
This hotel is placed within proximity to parks.
This property offers 66 rooms including Double Room and Suite. Some rooms feature views over American Falls and the Niagara River. All bathrooms come with a hairdryer, a bathtub and a Jacuzzi.
River's Edge Family Restaurant pampers guests with american dishes and lies within 150 meters of the property.
Guests can reach Super 8 North Of The Falls Hotel by car from Toronto City Centre airport in 65 minutes.
Guests are offered to rent bicycles at Super 8 North Of The Falls Hotel to discover the sites of Niagara Falls.