Sheraton on the Falls Niagara ON (Hotel)

Sheraton on the Falls 

Sheraton on the Falls Niagara Interior Photo 1

Sheraton on the Falls - Description

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 2010 rated 4-diamond four 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 Entertainment Complex, the Niagara Falls Sheraton is ...[more]

Something wrong with this listing? Report a problem


Sheraton on the Falls Niagara logo small

Address: 5875 Falls Avenue
Niagara ON Canada

Phone: 905-374-4445
Age: 19+
Venue Type: Hotel