Saint-Leonard, a neighbourhood in Montreal, is home to this holiday home. Old Port of Montreal and Notre Dame Basilica are notable landmarks, and the area's natural beauty can be seen at Mount Royal Park and Jean-Drapeau Park. Montreal Botanical Garden and Montreal Biodome are not to be missed.