Via p. ruggeri, 3, 73040 Marina di Leuca
Apartments
Located in Marina di Leuca, 600 metres from Marina di Leuca beach and 30 km from Grotta Zinzulusa, Casa del Patriarca offers air conditioning. This property offers access to a terrace and free private parking. Punta Pizzo Regional Reserve is 42 km away and Gallipoli Train Station is 46 km from the apartment....