B&B Leofreni Natura Bed and Breakfast Leofreni, Lazio
9.3/10
Wonderful
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