Sheraton on the Falls Hotel
- Emplacement
-
- Adresse
- 5875 Falls AveL2G 3K7 Niagara Falls, Ontario (ON), Canada
- L'espace
-
The Sheraton on the falls offers the largest most luxurious Falls view accommodations in Niagara Falls Canada. The Niagara Falls Sheraton is the cornerstone of the largest indoor water park hotel and entertainment resort in North America. This hotel has colorful paintings by local artists displayed in the lobby to a fully equipped fitness center and high-speed Internet. This hotel is located in rush free population and healthy environment. This Sheraton on the falls provides their customers and guests to enjoy the most captivating cityscape and views of the city after the hard business work. They count with their experienced and dedicated staff to perform full service of all the tasks they do.