Super 8 North Of The Falls
The family Super 8 North Of The Falls Hotel offers beautiful rooms in proximity to Fallsview Indoor Waterpark, Greg Frewin Theatre and Niagara SkyWheel.
Super 8 North Of The Falls Hotel offers a great view to its guests.
Guests of Super 8 North Of The Falls Hotel can make use of satellite TV, a refrigerator, individual climate control, a stone fireplace and IDD telephone. Some rooms come with a view of Niagara Falls. Bathrooms are fitted with a spa bathtub, a shower and a hairdryer.
River's Edge Family Restaurant and Frontier Grill House are located within 100 meters away.
Super 8 North Of The Falls Hotel is at a short distance from Amtrak/Via/Go train station.
Bicycle rental services are also provided.
The hotel's activities include hiking and fishing.