18 Elm St, Toronto, Ontario, M5G 1G7, Canada

About Elmwood Spa
Established January 2016
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.
Photo Gallery
No photos have been uploaded yet.
Hours of Operation
- Sunday
- 10:30 am - 6:30 pm
- Monday
- 10:00 am - 9:00 pm
- Tuesday
- 10:00 am - 9:00 pm
- Wednesday
- 10:00 am - 9:00 pm
- Thursday
- 10:00 am - 9:00 pm
- Friday
- 9:00 am - 9:00 pm
- Saturday
- 9:00 am - 8:00 pm
Location
Products & Services
‣ Couples Spa Packages ‣ Day Spas ‣ General ‣ Romantic Spa Package ‣ Spa ‣ Spa Downtown ‣ spa packages ‣ Spa Retreat ‣ Spas
Latest Articles/News
No news or articles are available right now.
Social Media
Is this your business? Click Here [Listing #254065]