11 via cesare battisti, 73100 Lecce
Apartments
Located in Lecce, 600 metres from Sant' Oronzo Square and 27 km from Roca, Salento Casa d’Angeli - App. 1 offers air conditioning. The property is around 1 km from Lecce Cathedral, 1.7 km from Lecce Train Station and 40 km from Torre Santo Stefano. Free WiFi is available throughout the property and...