9 via francesco storella i piano, 73100 Lecce
Apartments
Boasting a balcony with quiet street views, a garden and a shared lounge, Katospedi house can be found in Lecce, close to Piazza Mazzini and 1.9 km from Sant' Oronzo Square. It is situated 27 km from Roca and features a 24-hour front desk. Featuring free WiFi throughout the property, the allergy-free...