Advertisement

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.

     

    Click or tap the Google logo to open in Google Maps.

    Stay in touch with the latest and greatest in the Toronto area.

    Sign up for our monthly e-news today!

    Close