Elmwood Spa

Downtown day spa in a historic building on Elm Street, with water therapies and a terrace restaurant

Elmwood Spa is a downtown Toronto day spa housed in a historic brick building at 18 Elm St. It offers spa treatments and water therapies across multiple floors, plus an on-site restaurant. Appointments can be booked by phone or through its website.

Comments

Ratings & Reviews

0.0/ 5.0

Based on 0 reviews

5
0(0%)
4
0(0%)
3
0(0%)
2
0(0%)
1
0(0%)