- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
I loved that it was right on clifton hill where we could just walk to all of the attractions we wanted to go to.
Your dates need to occur after 2020-02-18. Try updating your dates to see prices for your trip.
Located in Niagara Falls, Travelodge by Wyndham Niagara Falls at the Falls is on a lake. Rainbow Bridge and Skylon Tower are notable landmarks, and the area's natural beauty can be seen at Niagara Falls State Park and Horseshoe Falls. Fallsview Indoor Waterpark and Niagara SkyWheel are not to be missed. Our guests appreciate the motel's location for the sightseeing.
Location, location, location!!! Right smack dab in the middle of Clifton Hill.