Sheraton at the Falls, US Our rating: Medium

The largest resort property in Niagara, this 22-story hotel commands stunning views over the Falls and boasts an extensive range of facilities.

Sheraton at the Falls, Niagara Falls
Map of Sheraton at the Falls, US
Sheraton at the Falls, Niagara Falls
Sheraton at the Falls, Niagara Falls
View hotel in detail