Sheraton on the Falls
Boasting an unrivalled location overlooking Niagara Falls, Sheraton on the Falls Hotel is a modern hotel offering contemporary rooms with floor-to-ceiling windows for stunning views of the falls. Excellent guest facilities include two pools, a fitness centre and indulgent spa. Within walking distance of the hotel are shopping areas in Clifton Hill while the Skylon Tower is a short drive away.
View all of our luxury holidays to the USA.