9 via francesco storella i piano, 73100 Lecce
Apartments
Boasting a terrace with garden 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. With quiet street views, this accommodation features a balcony. Featuring free WiFi throughout the property, the allergy-free apartment...