Via leonardo da vinci 136, 73040 Leuca
Holiday homes
La Giara by BarbarHouse, a property with barbecue facilities, is located in Leuca, 32 km from Grotta Zinzulusa, 42 km from Punta Pizzo Regional Reserve, as well as 46 km from Gallipoli Train Station. Set less than 1 km from Marina di Leuca beach, the property offers a garden and free private parking....