Via della libertà, 5, 73030 Castro di Lecce
Bed & Breakfast
Located in Castro di Lecce, 1.2 km from Castro Marina Beach and 2.6 km from Cala dell'Acquaviva Beach, Villa Dora provides air-conditioned accommodation with a balcony and free WiFi. The property is set 47 km from Piazza Mazzini, 47 km from Sant' Oronzo Square and 1 km from Grotta Zinzulusa. The property...