Located in Cannole, this holiday home features a sun terrace. The unit is 26 km from Lecce. There is a seating area and a kitchen complete with a dishwasher and a fridge. Towels and bed linen are provided in this self-catering accommodation.
- Air conditioning