Located in Cavallino di Lecce, 8.5 km from Sant' Oronzo Square, 25 km from Roca and 7.6 km from Lecce Train Station, La Cecia - Casa vacanze nella campagna salentina provides accommodation with a patio and free Wi-Fi. Situated 8.1 km from Piazza Mazzini, the property features a garden and free private parking.
Vicinale Sciurti, 73020 Cavallino di Lecce, Italia