Hotel Delle Palme

  Via Di Leuca 90, Lecce, Apulia, Italy

Booking.com Book Now