Located in Lecce in the Apulia region, with Piazza Mazzini and Sant' Oronzo Square nearby, Palazzo Ricciardi Residence provides accommodation with free Wi-Fi and free private parking.
Numero delle stanze: 8
8 Via Padre Bernardino Realino, 73100 Lecce, Italia