Chambonas, France Holiday house le serre du puech 4 Bedrooms • 3 Bathrooms from €1,065 2 guests / 7 Nights · ~€152 / night