The Windsor Arms Hotel
Hotel
M5S 3E7 Toronto
Canada
Phone: 416.971.9666
Website: www.windsorarmshotel.com
Consecutively voted the #1 hotel in Toronto by Conde Nast Traveler Magazine, The Windsor Arms fuses historic elegance with new-millennium amenities to create something truly unique. Located in the heart of Yorkville.