No image available for this hotel
No image available for this hotel
Niagara Falls City, Niagara Falls City
Spend a second to
save a fortune!
Spend a second to save a fortune!
Ellis Street, Niagara Falls City
Situated in Niagara Falls, 700 metres from Greyhound Canada and 2.3 km from Whirlpool Aero Car, Vacation Stay By the Falls offers free WiFi and air conditioning. The property is 3.
See MoreUsage of subsidiary facilities may incur additional fees