La Neviera Guesthouse
11 Via Vanze, 73029 Struda, Italy
Boasting a garden, La Neviera is situated in Struda in the Apulia region, 11 km from Piazza Mazzini and 12 km from Sant' Oronzo Square. The property is located 16 km from Roca, 12 km from Lecce Train Station and 13 km from Lecce Cathedral.