B&B Leofreni Natura Bed and Breakfast Leofreni, Lazio
9.5/10
Exceptional
Free Wi-Fi
Set in Leofreni in the Lazio region, B&B Leofreni Natura provides accommodation with free Wi-Fi.
Number of rooms: 3
Via degli Archi Piazza Sant'Antonio, 02024 Leofreni, Italy