Este hotel está ubicado en Niagara Falls, en el distrito de Fallsview, y ofrece WiFi gratuita. Además, cuenta con piscina cubierta climatizada disponible durante todo el año. El Fallsview Casino se halla a 7 minutos a pie.
Las habitaciones cuentan con TV por cable de pantalla plana de 37 pulgadas, zona de estar y baño. Además, las habitaciones están equipadas con cafetera, café Reunion Island y té de desayuno inglés.
Alberga un centro de fitness. El Wyndham Garden Niagara Falls Fallsview cuenta con bañera de hidromasaje. También alberga un restaurante IHOP.
La catarata Horseshoe queda a 10 minutos a pie. Este hotel se encuentra a menos de 1 km de la torre Skylon.