Niagara Falls Hotels - Sheraton on the Falls Hotel, Niagara Falls Ontario
Meta Description
Sheraton on the Falls is a AAA/CAA 2015 rated 4 Diamond/5 Star Niagara Falls Hotel that overlooks the Niagara Falls. Our hotel is located in Niagara Falls Canada.