Sheraton on the Falls Hotel Niagara Falls, Niagara Falls, Ontario
The Sheraton on the Falls Hotel Niagara Falls, like other hotels in Niagara Falls, is found in the heart of the premiere falls viewing district. This is one of North Americaâs largest hotels and provides some stunning scenery just by the sheer size of the building. Nearby locations include the Fallsview Water Park, the Rain Forest Cafe and the Hershey Store. The Sheraton on the Falls Hotel Niagara Falls is found at 5875 Falls Avenue in Niagara Falls, Canada. Guests staying at the Sheraton on the Falls Hotel Niagara Falls can expect custom pillow top mattresses and triple sheeting made up of fleece, duvets and goose down. Wireless Internet is provided. The Sheraton on the Falls Hotel Niagara Falls offers 670 rooms in all, not to mention plenty of amenities in 22 stories. There is a lobby area as well as a penthouse restaurant. There is a state-of-the-art conference room that can seat well over 2,000 people. The same room can also be used for weddings. Other amenities include personalized spa services. This is a four-diamond rated hotel. Pets that weigh less than 80 pounds are acceptable.