Guest House Chalet Saint Roch
Le Chalmieu, 73530 Albiez-Montrond, France, Le Chalmieu
Location The main advantage of a guest house is home comfort. Guest house Guest House Chalet Saint Roch is located in Le Chalmieu. This guest house is located in the city center. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and explore th
Free WiFiParking

