Windsor Arms Hotel

The Windsor Arms has been the home away from home for visiting royalty, aristocracy, stars of film and screen as well as heads of state and industry. The Windsor Arms Hotel is renowned worldwide for its excellence, intimacy and attention to the finest details.

Originally built in 1927, then completely rebuilt in 1999, the Windsor Arms Hotel harmoniously synthesises the comfort and convenience of the 21st Century with a distinct spirit and the aesthetic quality of a bygone era.

Our dedicated team of staff are at your service to seamlessly guide you through all the decisions of event planning. Here to offer guidance and support, our team will advise and assist you in planning the perfect menu, design and execute all the décor…truly a one stop shop.

Address18 St. Thomas St. Toronto
Contact Phone 1
  • Closed NowToday : 00:00 - 00:00
  • Monday00:00 - 00:00
  • Tuesday00:00 - 00:00
  • Wednesday00:00 - 00:00
  • Thursday00:00 - 00:00
  • Friday00:00 - 00:00
  • Saturday00:00 - 00:00
  • Sunday00:00 - 00:00

Recent Blog Posts