The Spa At The Windsor Arms Hotel

18 Saint Thomas St, Toronto, ON M5S 3E7
416-934-6031
http://www.windsorarmshotel.com/spa

Spa & Wellness | Downtown Toronto Spa | Yorkville Spas | Windsor

The Windsor Arms Hotel Spa We know you’re away from home, sometimes traveling great distances before settling in to your suite. So if you need a lift, our two-floor spa is only seconds away. Not sure what treatment to book? Our staff will be happy to make recommendations based on your interests and mood.

Claim this Listing