Windsor Arms Hotel
18 Saint Thomas St, Toronto, Ontario, Canada
Tel: 416.971.9666, Email: info@windsorarmshotel.com
Welcome to the Windsor Arms Hotel
Room search
Welcome back! To simplify the reservation process, please provide the following: