Appartamenti Sidera Hotel Lecce, Salento
Situated in Lecce, 1.6 km from Piazza Mazzini and 2.2 km from Sant' Oronzo Square, Appartamenti Sidera features accommodation with free Wi-Fi and a garden with a terrace and garden views.
Number of rooms: 2
Via Padre Bernardino Realino 40, 73100 Lecce, Italy