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