185 Slater Street Ottawa, ON K0C 0C8
Standing: 75
Square Feet: 840 ft2
This bright and generous space is ideally suited to business meetings, conferences and large-scale events.