After a hectic morning exploring the sights around town, Place du Canada is an ideal spot to unwind, rest your tired feet and have some lunch.
When you've finished at this recreation and green space in Downtown Montreal, why not make your way to Notre Dame Basilica, Saint Joseph's Oratory, and Bell Centre? They're near Place du Canada and also popular with many tourists.