44 piazza sant'oronzo, 73100 Lecce
Apartments
Set in Lecce, in the central of Sant'Oronzo Square, Machi la Civetta apartment is 600 metres from Piazza Mazzini and 400 metres from Lecce Cathedral. The apartment features free WiFi and a flat-screen TV. The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with...