Directions to Sheraton On The Falls, Niagara Falls

Sheraton-on-the-falls-map
The Sheraton On The Falls in Niagara Falls is located at 5875 FALLS AVENUE , Niagara Falls , ON, CA .   Click on the Google Map above to get an interactive version and see the area around the Sheraton On The Falls .