12 via michelangelo schipa, 73100 Lecce
Apartment
Schipa Apartment is located in Lecce, just 16 miles from Roca and a 15-minute walk from Lecce Cathedral. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides an elevator and bicycle parking for guests.
Providing a terrace and inner courtyard views,...