Europe / Italy / Puglia / Lecce / Best Hotels

Giovi

Lillo is located in the historical centre of Lecce, 750 metres from the train station. It offers self-catering accommodation with classic décor.


All the apartments will provide you with air conditioning and a TV. Featuring a bath or shower, the private bathroom also comes with free toiletries and towels.


Piazza Mazzini is a 15-minute walk from Lillo. San Cataldo beach is 15 km away.