Place du Canada

Place du Canada

Move your office to the heart of downtown Montreal. Be in the city’s business epicenter, adjacent to inter modal transit, premium shopping, cool restaurants, high-end hotels, historic architecture, five acres of green space (take advantage of the food trucks that stop here in summertime), and every possible essential service.