Le Chabrol Hotel & Suites 3 stars

6951 Rue, St-Jacques O., H4B 1V3 Montréal, Canada

Hotel image
Read more reviews for Le Chabrol Hotel & Suites