28 via guglielmotto d'otranto, 73100 Lecce
Apartments
Set in Lecce, less than 1 km from Sant' Oronzo Square and 27 km from Roca, San Biagio Apartment Lecce offers air conditioning. The property is located less than 1 km from Lecce Train Station, a 13-minute walk from Lecce Cathedral and 39 km from Gallipoli Train Station. Free WiFi is available throughout...