Este establecimiento se encuentra a menos de 5 km de las cataratas y ofrece una piscina al aire libre de temporada, un restaurante y habitaciones luminosas con conexión Wi-Fi gratuita.
Todas las habitaciones del Super 8 by Wyndham Niagara Falls ON cuentan con TV por cable, teléfono, nevera y aire acondicionado. Algunas incluyen bañera de hidromasaje para 2 personas.
En la sala común hay una cocina de autoservicio y servicio de lavandería.
Todas las mañanas se sirve un desayuno continental gratuito.
Clifton Hill y el casino Niagara se encuentran a 9 minutos en coche. Marineland Canada está a menos de 7 km.