Karta Vacation Rentals
In the heart of downtown Montreal, a luxury 5-star hotel steps from Sainte‑Catherine Street, the Montreal Museum of Fine Arts and the Underground City. Bell Centre and McGill University are a short walk away, perfect for culture, concerts and campus visits.