Longobardi Family Suite Affittacamere Lecce
Situated in Lecce, less than 1 km from Piazza Mazzini and 27 km from Roca, Longobardi Family Suite offers air conditioning. The property is located 1 km from Lecce Train Station, 300 metres from Lecce Cathedral and 39 km from Torre Santo Stefano.
6 Piazzetta dei Longobardi, 73100 Lecce, Italia