Via indipendenza 75, 73020 Castri di Lecce
Holiday homes
SEVENTY-FIVE, a property with free bikes and a garden, is set in Castri di Lecce, 16 km from Sant' Oronzo Square, 17 km from Roca, as well as 13 km from Lecce Train Station. The property has garden and inner courtyard views, and is 15 km from Piazza Mazzini. Lecce Cathedral is 14 km away and Torre Santo...