Localizado a 5 km do aeroporto Internacional de Niagara Falls, Super 8 By Wyndham Cataratas do Niágara oferece serviço de segurança de 24 horas e máquina automática de vendas para conveniência dos hóspedes. Rua de Cataratas velhas está a 7 km da propriedade e Aquarium de Niagara está a 8 km de distância.
O hotel está situado em Cataratas do Niágara e de 4 km a partir do centro da cidade.
O hotel oferece 73 quartos equipados com equipamentos para café/chá, escrivaninha e uma televisão de ecrã plano com canais por satélite com todos os pontos turísticos de Cataratas do Niágara de acesso fácil. Eles também incluem almofadas hipoalérgicas, almofadas não alergénicas e almofadas hipoalergénicas para baixo, bem como casa de banho à parte e chuveiros nas casas de banho.
Target - Food Avenue e Broadway Pizza estão localizados a apenas de 6 minutos a pé do Super 8 By Wyndham Niagara Falls.