|
The Fallsview Inn, is located on Stanley
Ave., in picturesque Niagara Falls, Canada. We can be found
in the beautiful falls view area between the Minolta and Skylon
towers, close to all major attractions, and within walking
distance to the falls. The Fallsview Inn is definitely the
ideal place to spend your vacation. |