Sp358, 295-296, 73030 Castro di Lecce
Apartments
Offering sea views and a garden, Villa fronte mare nel Salento offers accommodation ideally located in Castro di Lecce, within a short distance of Cala dell'Acquaviva Beach, Cala 71 Beach and Spiaggia dei Porticelli. This beachfront property offers access to free WiFi and free private parking. The apartment...