Karta Vacation Rentals
In the heart of downtown Montreal, steps from Palais des congrès de Montréal and minutes from Notre-Dame Basilica. This eco-friendly hotel sits within walking distance of St. Patrick's Basilica and the World Trade Center Montreal.