St.Thomas Room

The St. Thomas room is the largest meeting space, offering hard wood floors, elegant chandeliers and large windows.  Located on the mezzanine level, this room can be used in conjunction with the Sultan room and the Private Screening room. 

For further information please contact our Catering department:

(416) 971-9666

catering@windsorarmshotel.com

Back to Meeting Rooms Hide Show