Sheraton on the Falls hotelfor prices enter your dates in the search engine
Sheraton on the Falls hotel
Sheraton on the Falls hotel Overview
Luxury, elegance and rooms with a thrilling view are what this hotel is all about. Ideal for family holidays, weddings or fun with friends, the Sheraton on the Falls Hotel is situated on the corner of Falls Avenue and Clifton Hill and is the largest hotel in Niagara Falls. Overlooking the Falls, the Sheraton on the Falls also enjoys a close proximity to the nearby Falls Avenue Entertainment Complex, the largest indoor water park in North America.
This modern and luxurious hotel offers a wide range of amenities. Guests can take a refreshing swim in one of the hotel’s two pools both with thrilling views over the falls. For your ultimate indulgence book a treatment at the hotel spa. A variety of shops are located in the hotel’s own shopping concourse including the Candy Carnival, Piccadilly Palace and the On the Falls souvenir shop.
Niagara Falls is a fun and thrilling place to holiday, and this hotel is located within walking distance of all the major attractions. Take a tour of the thundering Falls, take a chance at the casino or play a round of golf. Whatever you choose, the Sheraton on the Falls offers a comfortable and luxurious backdrop to your Niagara Falls adventure.
Sheraton on the Falls hotel ReviewsAdd Review
Be the first to add an review!
Please enter your dates for prices on this hotel