spa massage

+1 416-977-6751

18 Elm Street, Toronto, ON, M5G 1G7

Contact for CURRENT hours

Elmwood Spa is an urban spa destination for women and men who seek stress relief and relaxation in a serene atmosphere. Two restaurants, a juice bar, 34 treatment rooms, and water therapies (swimming pool, whirlpool and steam rooms), offer more than any other day spa in Toronto.