Secret Garden Spa at Prince of Wales Hotel

Niagara-on-the-Lake, ON

Secret Garden Spa is an oasis of serenity with natural elements of earth, fire, and water featuring an array of SpecialTEA spa treatments.