Via giuseppe garibaldi 17, 73100 Lecce
Apartments
Situated in Lecce, 600 metres from Sant' Oronzo Square and 600 metres from Piazza Mazzini, La dimora di Santa Croce nel centro di Lecce features air-conditioned accommodation with a terrace and free WiFi. With garden views, this accommodation provides a balcony. Lecce Train Station is 1.7 km away and...