Karta Vacation Rentals
In the heart of downtown Montreal on Sherbrooke West, a short walk from Peel metro and about 1 km from Montreal Central Station. Steps from Place des Arts (750 m), Redpath Museum (950 m), the Montreal Museum of Modern Art, Mary, Queen of the World Cathedral and vibrant Chinatown.