Karta Vacation Rentals
A romantic Montreal base a short drive from downtown. Le Chabrol Hotel & Suites sits in Côte-des-Neiges—Notre-Dame-de-Grâce, close to Saint Joseph's Oratory, Atwater Market and the Montreal Museum of Fine Arts. Bell Centre, Sainte-Catherine Street and Concordia University are all within easy reach.