Karta Vacation Rentals
On Castro Marina’s Blue Flag coast, minutes from the Zinzulusa Cave and a short walk to Castro town center. You’re also a few kilometres from the thermal baths of Santa Cesarea and the Costa Otranto–Santa Maria di Leuca natural park. Pet-friendly and family-friendly seaside villa complex.