Sheraton On The Falls — Photo courtesy of Five-two
The Sheraton On The Falls in Niagara is a favorite hotel among tourists and locals alike. The beauty of this hotel isn't just the fact that it offers the best views of The Falls in the city, but also that it's located at the bottom of Clifton Hill, has an indoor water park just seconds away and provides a touch of elegance with its Sheraton Sweet Sleeper Beds.
The second you stroll into the lobby of this lovely hotel, you'll be greeted with open arms, shown to your lavish room with beautiful views and be taken aback by the beauty of the location. Whether you're here to celebrate an anniversary or just decided to explore Niagara Falls, the 669 first-class guest rooms vary from traditional rooms to the penthouse suite. Each room features one-of-a-kind, floor-to-ceiling windows.
To top it all off, the new Windows Restaurant by Jamie Kennedy caters to those who love to indulge in local cuisines while enjoying an afternoon looking out at the Falls. Grab a cup of coffee from Starbucks (conveniently located in the lobby) just before you head out for the day, or enjoy an afternoon of getting pampered in Sheraton’s famous Fallsview Christienne Spa. The Sheraton on The Falls is a unique hotel that will have you coming back year after year.