Book Now






































Masseria Lentisco
VILLA
Sleeps
16
Bedrooms
8
Bathrooms
7
Pets
Not Allowed
Location
Lecce, Puglia, IT