Karta Vacation Rentals
In the heart of downtown Montreal, steps from Sainte-Catherine Street and minutes from the Bell Centre. You're a short stroll to McGill University, The Underground City and the Montreal Museum of Fine Arts. This eco-certified 4-star hotel sits at 1180 rue de la Montagne, perfect for city explorers.