6.9/10
50 reviews
Free Wi-Fi
2.4 km.
Angrignon Metro Station
6 km.
Windsor Train Station
Le Chabrol Hotel & Suites is located 8 km from Montréal city centre. A Passport or Piece of I.D with Photo and address is necessary for check-in.
Number of rooms: 62
6951 Rue, St-Jacques O., Notre-Dame-de-Grace, H4B 1V3 Montréal, Canada