Boutique hotel

Windsor Arms Hotel

Yorkville · Toronto · Canada

A boutique hotel of suites on a quiet Yorkville street.

The Windsor Arms Hotel invites its guests, in its own words, to “relive classic Victorian era elegance” in the heart of Yorkville; it is in the MICHELIN Guide’s Toronto hotel selection.

  • Suites
  • Afternoon tea

Inside the hotel

  • Afternoon tea at the Windsor Arms
  • The Spa at the Windsor Arms