The Windsor Arms Spa

Address: 18 St. Thomas Street, Toronto, Ontario, CA Phone: 416-934-6031 www.windsorarmshotel.com/spa
The Windsor Arms Spa

The Windsor Arms Spa

Address: 18 St. Thomas Street, Toronto, Ontario, CA
The Spa at Windsor Arms is a relaxing and serene oasis offering relaxation and rejuvenation. The Spa is located on the fourth and fifth floor of the Windsor Arms providing natural daylight including a large terrace that offers panaromic views of Toronto.

The salt water pool is located on the first level of the spa and promotes well being without the drying effects of chlorine. The upper level of the spa is home to our tranquil treatment rooms including our couples massage room.
This business is not currently offering their services on ClickaSpa at this time.
Click here if you would like to request services from this business.
: *
: *
: *