Via fabio filzi 22/b, 73040 Leuca
Apartments
Leuca sea view apartment is set in Leuca, 300 metres from Marina di Leuca beach, 31 km from Grotta Zinzulusa, as well as 43 km from Punta Pizzo Regional Reserve. The property is situated 46 km from Gallipoli Train Station, 47 km from Castello di Gallipoli and 47 km from Sant'Agata Cathedral. Outdoor...