Karta Vacation Rentals
On Rue de la Montagne in central Montreal, a short walk from the Montreal Museum of Fine Arts, Dorchester Square and the Cathedral‑Basilica of Mary Queen of the World. The address is 1440 Rue de la Montagne, about 3 km from the official city center and minutes from major cultural sights.