Via litoranea per santa cesarea 134, 73030 Castro di Lecce
Appartamento
Boasting garden views, Vista Alba - Casa Stelle Marine features accommodation with a garden, a terrace and barbecue facilities, around 2.7 km from Cala 71 Beach. The air-conditioned accommodation is 800 metres from Castro Marina Beach, and guests can benefit from on-site private parking and complimentary...