Windsor Arms Hotel
Hotel Tea room Café
The Windsor Arms is a boutique hotel in Toronto, Ontario, Canada. It is located at 18 St. Thomas St. in the heart of the Yorkville neighbourhood. The hotel includes The Living Room, Court Yard Cafe and a Spa.This neo-gothic style building was designed by architect Kirk Hyslop of Toronto and built in 1927. It was listed as a historic property by the City of Toronto in 1983 and designated under the Ontario Heritage Act in 1992. Read more
Review Windsor Arms Hotel
Loading comments-box...
Popularity of Windsor Arms Hotel
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in December:
Windsor Arms Hotel has a total of 86 visitors (checkins) and 13 likes.