27 Via Lecce, 73030 Castro Di Lecce
Guesthouse
with
6
rooms
Lecce Rooms features free Wifi and rooms with air conditioning in Castro di Lecce. The property is around a 13-minute
walk from Castro Marina Beach, 25 miles from Roca, and 29 miles from Piazza Mazzini. When staying at the guest house, guests can use private entrance.
At the guest house, units include a wardrobe, ...