Situada a unos 5 minutos a pie de Hazard H. Sheldon House, la villa Falls Retreat - Walk To The Falls, The Casino And All Downtown Restaurants - Across From The Aquarium Niagara Falls ofrece fácil acceso a numerosos puntos turísticos de la zona.
La Torre Skylon está a 3 km, y el Callejón Artístico de Third Street se encuentra no muy lejos de esta casa de vacaciones. Esta villa también está a unos 10 minutos a pie del Acuario de Niágara. La villa Falls Retreat - Walk To The Falls, The Casino And All Downtown Restaurants - Across From The Aquarium se encuentra en el distrito Centro de las Cataratas del Niágara, a una distancia de 2 km de atracciones naturales como las Cataratas Americanas.
La villa incluye un cuarto de baño con un inodoro separado y una ducha. Los cuartos de baño también disponen de secador de pelo, una secadora y toallas de baño para su comodidad.
La villa Falls Retreat - Walk To The Falls, The Casino And All Downtown Restaurants - Across From The Aquarium dispone de un lavaplatos, una cafetera/tetera y una nevera en la cocina completa para cocinar uno mismo. The Craft Kitchen and Bar, que sirve una gran variedad de platos, está a unos 500 metros. La estación de autobuses Discovery Center and Aquarium está a unos cuantos pasos de este lugar, lo que permite a los huéspedes descubrir fácilmente Niagara Falls.