Luxury Hotels in Toronto, ON » Windsor Arms Hotel » Photo Gallery Windsor Arms Hotel - Toronto, Ontario, Canada Windsor Arms Hotel : Click Here to View Full Hotel Description >> Guest Room Lobby Spa Pool Fitness Room Meetings The Windsor Arms Lobby The Windsor Arms Suite The Windsor Arms Exterior The Windsor Arms Tea Room