Super 8 North Of The Falls
The 2-star Super 8 North Of The Falls Hotel is situated a mere 3.8 km away from Niagara Falls. Super 8 North Of The Falls Hotel opened its doors in 1970.
The city center is about 30 minutes on foot.
Super 8 North Of The Falls Hotel has 66 guestrooms appointed with complimentary wireless internet, heating, a private safe, television with satellite channels and coffee/tea makers and provides ideal lodging in Niagara Falls. The property offers comfortable rooms with a view over river. They feature bathrooms with a shower, a hairdryer and a spa bathtub.
International dishes are served in the revolving restaurant on site. The steakhouse Frontier Grill House is located 250 meters from the property.
Amtrak/Via/Go train station is a 15-minute walk from the property. The hotel lies within 65 km of Toronto City Centre airport.
The on-site bicycle rentals are also provided.
A night club, a casino and an indoor swimming pool are offered on site. On-site sport activities include hiking and fishing.