Mare Nostrum Bed and Breakfast Lecce, Salento
Mare Nostrum has air-conditioned guest accommodation in Lecce, 600 metres from Sant' Oronzo Square, 1.3 km from Piazza Mazzini and 28 km from Roca.
Number of rooms: 10
16 Via Luigi Scarambone, 73100 Lecce, Italy