Piazza ludovico ariosto 21, 73100 Lecce
Guest houses
Situated in Lecce, 600 metres from Piazza Mazzini, 1.1 km from Sant' Oronzo Square and 27 km from Roca, A casa di Rio features accommodation with a terrace and free WiFi. With inner courtyard views, this accommodation offers a balcony. The accommodation provides a 24-hour front desk and an ATM for guests....