Set in Torre Inserraglio, 2.8 km from Lido Frascone Beach and 36 km from Sant' Oronzo Square, Villa Indipendente Torre Inserraglio - Salento offers a garden and air conditioning. There is an on-site restaurant and free private parking.
torre inserraglio Lecce, 73048 Torre Inserraglio, Italy