COVID-19 updates & resources. Learn more.

The Spa at the Windsor Arms Hotel

The Windsor Arms Hotel, Toronto’s top ranked hotel, located in the fashionable Bloor St/Yorkville neighborhood includes a full service health and wellness spa, featuring an indoor salt water pool, out door tanning and dining areas as well as countless health and beauty services. Our special couple’s room features a relaxing water fall, making it an ideal oasis in the heart of Toronto.

The Spa at the Windsor Arms Hotel
More Like This
Attractions >>
Spas >>