Windsor Arms Hotel is an iconic boutique gem nestled at 18 St. Thomas Street, in the elegant Yorkville neighbourhood of Toronto. First opened in 1927, its stunning neo-Gothic façade and luxurious interiors blend timeless charm with contemporary comfort—fully restored in 1999 to offer just 28 uniquely appointed suites in an intimate setting
Celebrated for its world-class hospitality, it offers 24-hour butler service, lavish spa treatments including a saltwater pool and salt cave, and refined dining experiences—complete with a famed Tea Room and Gatsby-inspired restaurant and lounge.
A cherished destination for visiting celebrities and film‑festival attendees alike, the Windsor Arms continues to blend elegance, privacy, and personalized service—making it a quintessential Toronto luxury stay.