44 via giuseppe libertini, 73100 Lecce
Hotels
Located in Lecce, 500 metres from Sant' Oronzo Square, Palazzo Zimara Boutique Hotel provides accommodation with free bikes, private parking, a garden and a restaurant. Featuring a bar, the hotel is close to several noted attractions, around 1.2 km from Piazza Mazzini, 200 metres from Lecce Cathedral...