120 Rue Peel Montréal, QC H3C
Seated: 60
Standing: 50
Square Feet: 915 ft2
Located on the 7th floor, this larger space is ideally suited for bigger business meetings, conferences and events.