The Spa at the Windsor Arms Hotel

Location18 St. Thomas St. Official website Official website Phone (416) 971-9666

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.