Windsor Arms Hotel
Windsor Arms Hotel
18 St. Thomas Street, Toronto, ON, M5S3E7
(416) 971-Click to Show
About
Overall Ratings:
Not
Rated

At the Windsor Arms, history and new-millennium amenities are fused together to create a delicate balance of old-world charm and modern decadence. Our tasteful event venues exude an aura of warmth and discreet luxury.
Categories:
Hotels
Request Information

Submit
Please Wait...