Hotel Super 8 By Wyndham Niagara Falls North

Where is the accommodation establishment?
Features
We're sorry! Something appears to have gone wrong. Please try again later.
Hotel Super 8 By Wyndham Niagara Falls North
Super 8 Niagara Falls North is located only 1.5 miles north of the Niagara Falls overlooking the beautiful and scenic Niagara River, just steps from the banks of Whirlpool Gorge. This AAA/CAA approved diamond rated property features 65 tastefully appointed spacious very clean guest rooms, with the latest amenities to make your stay very comfortable and enjoyable. Each guest room is equipped with coffee maker, telephone - free local calls, 25 inch color TV with CNN and TSN channels, free high speed wireless internet and a hair dryer and Seasonal Heated Outdoor Pool seasonal are additional features. Refrigerators are also available upon request for a nominal fee. Bike Trail starts from the front of the hotel. We offer an on-site family restaurant, one free parking space per room and additional guest parking and parking for trucks, buses, and passenger vans is also available for a nominal fee. Every morning wake up to fresh coffee served all day in the lobby. The free continental breakfast includes coffee and tea, orange, apple and cranberry juice, cereals, muffins, toast. jam and butter. Our friendly and professionally trained staff at Super 8 Niagara Falls North provides outstanding hospitality. They are on call to assist with any need. Most of the area attraction venues that guests will want to experience are within the vicinity making it a perfect choice for your family holiday, romantic getaway or a business stopover. The Wine Route becomes more exciting, whether discovering the tastes of wine or the stunning scenery on the way to Shaw Festival Theatre in the historic city of Niagara-on-the-Lake. Just a short walk to bus and train stations. Bike rentals at property. Entry into Canada - PASSPORT REQUIRED from the United States - US citizens DO need a passport when driving to Canada or return to the US. From other countries - must have a valid passport and a visa may be required.
Other names for Hotel Super 8 By Wyndham Niagara Falls North:
Conditions and services
General
- Check-in starts at: 15:00
- Check-out ends at: 11:00
- Wifi
- Internet
- Air conditioning
- Lift
- Non-smoker Rooms
- Smoking area
- Pets not allowed
Reception services
- Cash dispenser
Activities
- Fishing
- Golf
Leisure and families
- Casino
Food and beverage
- Room service
Business facilities
- Meeting rooms
Wellness
- Swimming pool
- Outdoor pool
- Gym
What do guests think about this accommodation establishment?
The accommodation received mixed reviews from guests. Some guests were highly dissatisfied, with complaints about bedbugs, dusty and smelly rooms, non-functioning lights, and stained ceilings. One guest even had to sleep in their car due to the bedbug infestation. Another guest mentioned the lack of cleanliness, old furniture, uncomfortable beds, and a poorly located TV. The breakfast options were also criticized as being limited. On the positive side, some guests mentioned the large and comfortable rooms, good cleanliness, and friendly staff. The warm outdoor swimming pool was also appreciated. However, the location was considered inconvenient for those without a car. Overall, while there were some positive aspects, the negative feedback outweighed the positive experiences of the guests.
Frequently asked questions about Super 8 By Wyndham Niagara Falls North
How much does it cost to stay overnight at Super 8 By Wyndham Niagara Falls North with Destinia?
You can stay at Super 8 By Wyndham Niagara Falls North starting at €36.08 per night. The price will vary depending on the dates and the demand.
Is there a pool at Super 8 By Wyndham Niagara Falls North?
Yes, Super 8 By Wyndham Niagara Falls North has a pool for you to swim in.
Is Super 8 By Wyndham Niagara Falls North centrally located?
Yes, Super 8 By Wyndham Niagara Falls North is located just 1,242 m from Niagara Falls city centre. Have a look at our map to get a better idea.
What time can I check in and check out at Super 8 By Wyndham Niagara Falls North?
You can check in at Super 8 By Wyndham Niagara Falls North any time after 15:00 and check out any time before 11:00. Consult your Destinia agent for any specific concerns.
Can I park at Super 8 By Wyndham Niagara Falls North? Do they have parking facilities?
No, Super 8 By Wyndham Niagara Falls North doesn't have parking facilities.
Will I have free WiFi service at Super 8 By Wyndham Niagara Falls North?
No, Super 8 By Wyndham Niagara Falls North doesn't offer free WiFi service.
At Super 8 By Wyndham Niagara Falls North, will I be able to exercise? Do they have a gym?
Yes. If you're looking for a accommodation establishment with sports faciities, Super 8 By Wyndham Niagara Falls North, has a gym where you can exercise.