Sheraton On The Falls, Niagara Falls

The Sheraton on the Falls is a four star hotel located in the heart of the tourist district and the only hotel directly across from Niagara Falls. Situated on the

twenty acre Falls Avenue

 

Entertainment Complex, the hotel is the cornerstone of the largest indoor waterpark, hotel and entertainment resort in North America.

The hotel features six hundred and seventy rooms and suites. Traditional Rooms offer an internal view; Cityview Rooms offer a view of Clifton Hill and the city of Niagara Falls; while Fallsview Rooms feature an outstanding view of the Falls through floors to ceiling windows. Fallsview King Jacuzzi Rooms offer an unsurpassable view of both the American Falls and the Horseshoe Falls, floor to ceiling windows, fireplace in a sitting area and a large Jacuzzi bath. The hotel also features a range of luxurious suites.

There is a variety of dining options to choose from. The majority of restaurants near the hotel are connected through the Falls Avenue internal walkway.

  • We would like to thank your team for all the wonderful journeys we have had in the past. Anything organised by Ultimate Travel has worked like clockwork.

    -
    JE, Burma, 2014