Via leonardo da vinci 138, 73040 Leuca
Guest houses
Featuring a patio with garden views, a garden and barbecue facilities, Villa Romana can be found in Leuca, close to Marina di Leuca beach and 32 km from Grotta Zinzulusa. This property offers access to a terrace and free private parking. Boasting family rooms, this property also provides guests with...