Villa De Luca Villa Leuca, Salento
Featuring garden views, Villa De Luca offers accommodation with a shared lounge and a patio, around 1 km from Marina di Leuca beach. This beachfront property offers access to a balcony and free private parking.
Via L. Da Vinci, 73040 Leuca, Italy