The budget 2-star Super 8 Niagara Falls Hotel lies within walking distance of Fallsview Indoor Waterpark, Skylon Tower and Niagara Falls. Super 8 Niagara Falls Hotel has been welcoming guests to its comfortable rooms since 1982.
The city center is 20 minute walking distance from the hotel.
A local bus stop is 300 meters away. The property is set 10 km from International airport.
Rooms at Super 8 Niagara Falls Hotel feature modern touches such as free Wi-Fi, a safe, cable TV, an iron with ironing board and a work desk.
Eat & Drink
Different dishes of Italian cuisine are served at the restaurant. Guests can dine at Villella's Ristorante and la Cascata located within a 5-minute walk of the property.