B&B Palmieri
Via Giuseppe Palmieri 34, Lecce, Apulia, Italy
Booking.com
Book Now