With the breathtaking Niagara Falls just steps away, enjoy this peaceful and unique spa experience for ultimate stress reduction, designed with your well-being in mind. Located inside Sheraton At The Falls, HydroSpa allows its guests the opportunity to create their own spa experience with six individual automated treatment zones, while enjoying the relaxing sounds of nature.
Partial Data by Foursquare.