Windsor Arms Hotel
Windsor Arms Hotel

We are Windsor Arms Hotel

A hotel in Toronto.

Email Us!
  • 18 St Thomas Street ,
  • Toronto, Ontario,
  • M5S 3E7
(416) 971-9666

Windsor Arms Hotel Photos

what makes us great

At the Windsor Arms,  historic and new-millennium amenities are fused together to create a delicate balance of old-world charm and modern decadence.

More Toronto Hotels

Black Bull Hotel & Tavern

298 Queen Street , Toronto

Thompson Toronto

550 Wellington Street West , Toronto

Shangri-La Hotel

188 University Avenue , Toronto

All Places