Named one of Top 25 Spas in Canada!

Posted: December 21, 2017 | Post Categories: In the News

We are thrilled to announce that Elmwood Spa has been named one of the Top 25 Spas in Canada in the 2017 Canadian Spa & Wellness Awards, presented by Spa Inc. magazine and the Spa Industry Association of Canada (SIAC) and its consumer arm Leading Spas of Canada.

Thank you to each one of you for continuing to choose Elmwood Spa, and making us a top destination for pampering in Canada.