The Sheraton on the Falls is one of the largest and most luxurious hotels within the Fallsview District of Niagara Falls. Indoor connections to attractions along Falls Avenue make the Sheraton one of the more convenient options for your stay.
Rainham, United Kingdom
Stayed here for a few nights to see the falls. We had a high floor falls view room and WOW, absolutely fantastic view. Couldn’t fault the hotel or the room for comfort or view. Restaurant was pricey...
Edinburgh, United Kingdom
The room was lovely with a good view, clean, bed comfortable, breakfast ample. The only small thing was the shower in the en suite which my husband couldn't operate. I got it to work but wasn't the...
So happy to have spent my birthday at the Sheraton On the Falls Hotel! The perfect experience started right from check in... exceptional staff, friendly and professional. We arrived around noon and...