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