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.