Canada: 604.283.6601

Niagara (Toronto) Hotel

Looking for the Top Hotel in Niagara?

Check out our listing of the hottest clubs in Niagara (Toronto) , read reviews, view upcoming events and more.

Sheraton on the Falls image

Sheraton on the Falls

5875 Falls Avenue, Toronto, Ontario (Niagara) Canada


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 [more]