Super 8 Hotel
5577 Ellen Avenue, L2G 3P5 Niagara Falls, Canadá
El Super 8 by Wyndham Niagara Falls by the Falls se encuentra en Niagara Falls, a solo 5 minutos a pie del distrito turístico de Clifton Hill. Hay Wi-Fi gratuita en todas las zonas del hotel.