Karta Vacation Rentals
On Montreal’s South Shore in Longueuil, just outside downtown Montreal. Minutes from the Biodome, Olympic Stadium and Olympic Park, Saputo Stadium, the Botanical Gardens, the Biosphere, Montreal Casino, Bell Centre, historic Old Montreal and La Ronde.