Canada’s Favourite Urban Oasis Gets its Own Luxury Refresh
Elmwood Spa resides in a beautiful historical landmark building in the heart of downtown Toronto. It began as a YMCA 130 years ago and then under the vision of Sherry Brydson became The Elmwood Women’s Club in 1982. Since then Elmwood Spa has transformed into one of Canada’s most iconic destination spas–and they were looking for their own refresh to enhance the experience they offer online.