Charming hotel, Lu Leccio, offering air-conditioned accommodations with free WiFi. Located in a historic building, a short walk from Lecce's attractions.