Via Oronzo Quarta 28, Lecce, Lecce
Loading hotel details...
Air conditioning, Elevator/lift, Heating
TV
Telephone
Breakfast, Restaurant
Wi-Fi, Internet access
Spanish, English, Italian
Check-in: 14:00:00 · Check-out: 12:00:00