134 via litoranea per santa cesarea, 73030 Castro di Lecce
Apartment
Featuring free Wifi, private parking, and a garden, the recently renovated property Living Castro Apartments offers accommodations in Castro di Lecce, a 11-minute walk from Castro Marina Beach and 1.4 miles from Cala dell'Acquaviva Beach. There's a private entrance at the apartment for the convenience...