Super 8 Niagara Falls North
Super 8 North Of The Falls is a 2-star hotel offering a spacious accommodation not far from American Falls, Niagara Falls and Bridal Veil Falls.
The property boasts beautiful location minutes away from Amtrak/Via/Go train station. Set within a 30-minute walking distance from Niagara Falls city center.
This hotel is placed within proximity to parks.
Super 8 North Of The Falls Hotel is a property in Niagara Falls that comes with 66 rooms and provides climate control, TV, free Wi-Fi, a stone fireplace and a refrigerator. Many guestrooms offer views of American Falls and Bridal Veil Falls. All bathrooms come with a hairdryer and a Jacuzzi.
Serving american meals, River's Edge Family Restaurant is about 5 minutes’ walk away.
Guests can reach Super 8 North Of The Falls Hotel by car from Toronto City Centre airport in 65 minutes.
Guests can rent bicycles on the premises.