Sheraton On The Falls Hotel
5875 Falls Ave, Niagara Falls, ON
The price is CA $93 per night from May 10 to May 10
4/5Very Good! (4,555 reviews)
"Our stay was okay. Not great just okay. We had reserved a luxury room for 3 nights and when we arrived they had given the luxury room away for 1 night, and the cheaper room we got for that night didn’t have working hot water. The luxury room we got the 2nd day didn’t have a properly working air ..."
Reviewed on Apr. 27, 2021