Viale gallipoli, 20, 73100 Lecce
Guesthouse 3 stars
Liberty Rooms is a recently renovated guest house in Lecce near Piazza Sant'Oronzo. The air-conditioned accommodations are 17 miles from Roca. Free Wifi is available throughout the property, and Piazza Mazzini is a 17-minute walk away.
At the guest house, the units have a wardrobe, a flat-screen TV,...