Skip to content
Hotel Wyndham Hotels & Resorts

Super 8 by Wyndham Niagara Falls

7680 Niagara Falls Blvd, 14304, Niagara Falls (NY), United States

8.3Very good71 reviews

About Super 8 by Wyndham Niagara Falls

  • Check-inFrom 03:00 PM
  • Check-outUntil 11:00 AM
  • Rooms73
  • Floors2
  • Opened2001
  • Renovated2016
  • Hotel chainWyndham Hotels & Resorts · Super 8
  • Property typeHotel

Popular facilities

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Breakfast

Facilities are taken from the property description. Some may carry an extra charge.

Location

7680 Niagara Falls Blvd, 14304, Niagara Falls (NY), New York, United States

6.2 km from the centre of Niagara Falls (NY)

Things to do in Niagara Falls (NY)

Frequently asked questions

What are the check-in and check-out times at Super 8 by Wyndham Niagara Falls?
How do guests rate Super 8 by Wyndham Niagara Falls?
What facilities does Super 8 by Wyndham Niagara Falls offer?
How far is Super 8 by Wyndham Niagara Falls from the centre of Niagara Falls (NY)?
How much does it cost to stay at Super 8 by Wyndham Niagara Falls?
Super 8 by Wyndham Niagara Falls Any dates