Hotel List in Italy Castelnuovo di Farfa.
Please click the hotel name.
Castelnuovo di Farfa Hotels List
-
Il Gelso Nero
No Setting
Area : Castelnuovo di Farfa
Address : Località Pratarone Snc - Strada Provinciale 42 km 11,5
Il Gelso Nero is perfectly located for both business and leisure guests in Castelnuovo di Farfa. Both business travelers and tourists can enjoy the hotel's facili...