Location: 4 Km. from the centre of Leece and 12 Km. San Cataldo Beach.
See more: Hotels in Europe Hotels in Italy Hotels in Lecce Holiday Destinations in Europe