Francalancia Country Resort Resort
Via Pian Braccone 8, 00060 Castelnuovo di Porto, Italy
Located 1 km from Castelnuovo di Porto Station, the Francalancia has a restaurant serving Lazio dishes made from seasonal ingredients. Its rooms and apartments have air conditioning and a flat-screen TV.