Niagara Falls City, Niagara Falls City
Spend a second to
save a fortune!
Spend a second to save a fortune!
4943, Niagara Falls City
Ideally situated just one block from Niagara Falls, this Travelodge by Wyndham Niagara Falls at the Falls in Ontario offers convenient amenities and facilities in a prime location on Clifton Hill, the city's dining and entertainment district.
See MoreUsage of subsidiary facilities may incur additional fees