Place du Canada is a large urban square in downtown Montreal; until 1967, it was part of Dominion Square.
Place du Canada is already in our database — build a personalized itinerary in minutes.