WindsorArmsHotel.com is an exquisite hotel located steps away from Yorkville,Toronto
Title
Luxury Toronto Hotels | Windsor Arms Hotel - Toronto, Ontario, Canada | Luxury Hotels in Toronto
Description
Excerpted from the website:
- Company Info
- At the Windsor Arms, history and new-millennium amenities are fused together to create a delicate balance of old-world charm and modern decadence.
Languages
English
Address
- 18 St Thomas St
- Toronto ON M5S 3E7 Canada