Via marco polo 4, 73030 Castro di Lecce
Apartment 3 stars
La Terrazza Sul Mare-CasaVacanze offers accommodations in Castro di Lecce, 1.5 miles from Cala 71 Beach and 25 miles from Roca. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation offers private check-in and check-out and a shared lounge for guests.
Offering...