Windsor Arms Hotel

18. ST. Thomas Street, Toronto, ON
Capacity: 500 people

About Windsor Arms Hotel

The Windsor Arms Hotel is Toronto’s premier boutique hotel. Consecutively voted the #1 hotel in Toronto by Conde Nast Traveler Magazine, the Windsor Arms Hotel is nestled on a quiet street ideally located just steps away in Yorkville, the heart of Toronto's most fashionable shopping and entertainment district. Whether you require an informal gathering or a more formal corporate affair, the Windsor Arms Hotel offers a variety of distinctive spaces.

Event Spaces

Eganridge Resort
Gatsby Restaurant
Screening Room
St. Thomas Room
Sultan Room
Venue Types
  • Full Bar/Lounge
  • Indoor Pool
  • On-Site Catering Service
  • Wireless Internet/Wi-Fi
  • Max Number of People for an Event: 500