Search Listings

Find the best, verified businesses near you or across Canada.

The Spa At The Windsor Arms Hotel

18 Saint Thomas St, Toronto, ON M5S 3E7
Telephone: 416-934-6031

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.