20 via delle anime, 73100 Lecce
Guest houses
Situated in Lecce, near Sant' Oronzo Square, Lecce Cathedral and Lecce Train Station, Chiaroom features a terrace. The property has city and quiet street views, and is 1.8 km from Piazza Mazzini. The accommodation features a 24-hour front desk, a shared kitchen and luggage storage for guests. The spacious...