Farm stay in Castiglione di Garfagnana
sleeps 12, private pool, walk to restaurants
6 bedrooms6 bedrooms, · 8 beds8 beds, · 2 bathrooms2 bathrooms
30 Sept – 6 Oct30 Sept – 6 Oct
$1,771 SGD for 6 nights
4.81 out of 5 average rating, 31 reviews4.81 (31)