Sheraton on the Falls - Niagara Falls 6.57

5875 Falls Avenue
Niagara Falls, ON L2G 3K7
Canada
Download vCard Share
Send Message Add Review

About Sheraton on the Falls

Sheraton on the Falls Sheraton on the Falls is one of the top rated place listed as Hotel in Niagara Falls ,

How to contact Sheraton on the Falls ?

More about Sheraton on the Falls

Welcome to the official getaway/vacation guide of the Sheraton on the Falls hotel, the largest most luxurious Falls view accommodations in Niagara Falls, Canada. The Sheraton is a modern AAA/CAA 2011 rated 4-Diamond/5-Star hotel located directly across from the Falls in the heart of Niagara's premier Falls view tourist district. Situated on the corner of Clifton Hill and Falls Avenue on the 20 acre Falls Avenue Resort, the Niagara Falls Sheraton is the cornerstone of the largest indoor waterpark, hotel and entertainment resort in North America.

Where is Sheraton on the Falls located ?

TOP10 PLACES NEAR TO SHERATON ON THE FALLS

Updates from Sheraton on the Falls

Review Sheraton on the Falls

   Loading comments-box...