Sheraton on the falls
Luxury hotel with direct niagara falls views and onsite spa all about the view sheraton on the falls is located just across the famed niagara falls offering views of both canadian and american falls only steps away from most attractions it features direct connections to fallsview indoor waterpark and casino niagara the roaring falls visiting niagara parks you have the choice of seeing the falls up close and personal from behind or even above if you need a quiet break enjoy the butterfly c