La Grande-Place du Complexe Desjardins

La Grande-Place is the central public square inside Complexe Desjardins, a shopping, dining and events complex in downtown Montreal that is marking its 50th…

Venues & Spaces · Montreal, Canada · Services: Indoor Venue Hire, Exhibition Halls, Brand Activations