Stone House Li Turchi Villa Leuca
Offering a garden and inner courtyard view, Stone House Li Turchi is located in Leuca, 2.2 km from Marina di Leuca beach and 31 km from Grotta Zinzulusa. There is a private entrance at the holiday home for the convenience of those who stay.
Number of rooms: 2
C.da Masseria Li Turchi, 73040 Leuca, Italy