Popular accommodations in Castel San Pietro
VillaAccommodates 2
Chiusa della Vasca
Offering free Wi-Fi throughout, Chiusa della Vasca is set in the Lazio countryside, 2 km from the centre of Castelnuovo di Farfa. It features rooms overlooking the surrounding area, with direct access to the garden.Book nowfrom $85 per night