Karta Vacation Rentals
Perched on a sun-soaked hill above Castro Marina, this 4-star hotel is about a 10-minute walk (≈500 m) from the nearest beach and a short stroll to the Zinzulusa cave and village centre. Poggiardo train station is roughly 3.1 miles away, Lecce about 31 miles and Brindisi airport around 100 km. Family-friendly and pet-friendly.