Other spa hotels near Saint Catharines
-
Spa and wellness centre Massage Sauna
This upscale hotel, located in the heart of the tourist district of Niagara Falls and overlooking the Horseshoe Falls is connected to Casino Niagara and Fallsview Indoor Water Park. This Niagara Fall… read more