Toronto's Leading Spa Experience.
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.
- Facials, Manicures, Pedicures, Massages, Spa Services, Water Therapy
118 Elm St
Toronto, ON M5G 1G7
tel: (416) 977-6751
Get DirectionsHours of OperationMon:10:00 am - 9:00 pmTue:10:00 am - 9:00 pmWed:10:00 am - 9:00 pmThu:10:00 am - 9:00 pmFri:9:00 am - 9:00 pmSat:9:00 am - 8:00 pmSun:10:30 am - 6:30 pm