Spa at Windsor Arms Hotel

18 Saint Thomas Street, Toronto, ON M5S 2C1 Directions
+14169346031

Spa at Windsor Arms Hotel in Toronto, ON understands how stressful life can be and that's why they offer a large selection of stress-relieving spa treatments. Treat your skin to a rejuvenating facial from this spa.

About this Business

Toronto's Spa at Windsor Arms Hotel is a high-end day spa that provides guests with pampering services and accommodations. Hydrate and nourish your skin with a custom facial from this spa. Looking to bedazzle your nails? Head on over to this spa and give your nails the makeover they deserve. This spa's massages can help reduce everyday stress and improve posture. Pay Spa at Windsor Arms Hotel a visit and leave feeling refreshed, balanced, and on top of the world.

Explore Nearby
Spa at Windsor Arms Hotel