Appartamenti Saccomanni Apartment Marina di Leuca, Apulia
Located 700 metres from Marina di Leuca beach in Marina di Leuca, Appartamenti Saccomanni provides accommodation with air conditioning and free Wi-Fi.
Number of rooms: 3
16 Via Forlì, 73040 Marina di Leuca, Italy