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.
Cardiff, United Kingdom
We chose the Sheraton on the falls hotel because of the view- it did not disappoint. We had a falls view room which had the most stunning view of both falls. But that was about the best the hotel had...
Melton Mowbray, United Kingdom
We stayed for two nights in July. We were fortunate to be able to check into our room earlier than the regular time. We had a room on the 12th floor, a Falls View room. The views were amazing - to be...
We booked a falls view room and were not disappointed. The room was spacious and comfortable. We were on 9th floor with a good view of the America Falls, but we could also see the Horseshoe falls...