Elmwood Spa in Toronto

Elmwood Spa

18 Elm St
M5G 1G7
(416) 977-6751
2000
Description:
Elmwood Spa is an urban spa destination that caters to women and men who want stress relief and relaxation in a serene atmosphere. It's an ideal place to gather with friends, to celebrate life's milestones, reconnect with a loved one, or to turn to as your very own destination for stress relief and self-renewal.

Products & Services:
Facials
Manicures
Pedicures
Massages
Spa Services
Water Therapy

Write your review of Elmwood Spa
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Is This Your Business? Claim It Now!
  • Improve the company profile of Elmwood Spa
  • Appear higher in our search results
  • Get more clicks and more calls
  • Know when someone writes a review
  • Claiming is free, and only takes minutes
  • Claim / Edit Business