Via degli archi piazza sant'antonio, 02024 Leofreni
Bed and breakfasts
Set in Leofreni in the Lazio region, B&B Leofreni Natura provides accommodation with free WiFi. All units feature a flat-screen TV and a private bathroom. A balcony with mountain view or on the lanes of the medieval village, and historic center views is offered in all units. An Italian breakfast is available...