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