Lac Chambon, 63790 Chambon-sur-lac, France, Chambon-sur-lac Chambon-sur-Lac · 2.3 km from city centre
45 Reviews
Garage
Car park
Large pets allowed (over 5 kg)
Small pets allowed (under 5 kg)
Didn't find your perfect hotel?
More accommodation in Chambon-sur-Lac