About This Location

18 St. Thomas Street

Toronto, Ontario, Canada

M5S 3E7

reserve@windsorarmshotel.com

(416) 971 - 9666

www.windsorarmshotel.com/spa