Directions to Sunset Inn, Niagara Falls

Sunset-inn-map
The Sunset Inn in Niagara Falls is located at 5803 STANLEY AVENUE , Niagara Falls , ON, CA .   Click on the Google Map above to get an interactive version and see the area around the Sunset Inn .