
Windsor Arms Hotel
windsorarmshotel.com·@windsorarms·
The Windsor Arms Hotel - the ultimate in luxury for discerning tastes. Consecutively voted #1 hotel in Toronto by Conde Nast Traveler Magazine.
316 followers
·
54 following