Pamper Yourself – Ultimate Style and Relaxation

Tell us about yourself in 50 words or less.
Elmwood Spa is an urban oasis located in the heart of downtown Toronto. With four floors of treatment and renewal options, retreat packages, couples retreats, water therapies (swimming pool, whirlpool and steam), two restaurants and a juice bar, Elmwood Spa offers more than any other day spa in Toronto.


Why do you think NOTABLE readers should check out your business?
Elmwood Spa is the perfect place to gather with friends, to celebrate milestones, to reconnect with a loved one, or to use as one’s own destination for stress relief and self-renewal.

Our birthday promotion is a guest favourite – enjoy a complimentary three-course lunch in our Terrace Restaurant while wrapped in your cozy spa robe.

Address: 18 Elm Street
Phone: 416.977.6751