Large 6Br, 2 Bath In Niagara Falls
1142 La Salle Avenue
Free Wi-Fi
Superb location
Nestled 4.1 km from Skylon Tower, Large 6Br, 2 Bath In Niagara Falls entices guests to explore various tourist destinations nearby.
Free cancellation
From 56 US$ per night
View Deal