Speciality Ontario: Windsor Arms Hotel
Consecutively voted the #1 hotel in Toronto by Conde Nast Traveler Magazine, The Windsor Arms Hotel is widely recognized as one of the finest boutique hotels in Canada. We had a chance to chat with Christine Korda of Windsor Arms about the incredible amenities and features guests can enjoy during their stay.
