2 Nights Superior Fallsview Room Room Only
‘Amazing Views of the Falls – Even from the Spa!’
Sheraton on the Falls is a 669-room resort on Falls Avenue, a prestigious location, high above Niagara Falls. The hotel has spectacular views of the falls from both public areas such as the Fallsview Restaurant and from over half of the rooms through floor to ceiling windows. There are two on-site restaurants, a Starbucks coffee shop and Christienne Spa – the only spa with a view of Niagara Falls. In addition to all of this, the connected Falls Avenue Resort offers more restaurants, shops, a casino and an indoor water park.