Le Chabrol Hotel & Suites

3.0 star property
Comfortable Montreal hotel in Côte-des-Neiges—Notre-Dame-de-Grâce with free parking

Choose dates to view prices