Located in Uggiano la Chiesa, I MESTRI Holiday Homes features free WiFi and units fitted with a kitchen, terrace and seating area.
Fitted with a patio, the units feature a flat-screen TV and a private bathroom with bidet and free toiletries. A dishwasher and oven are also offered, as well as a coffee machine.
Lecce is 27 mi from the holiday home, while Gallipoli is 29 mi away. The nearest airport is Brindisi - Salento Airport, 55 mi from the property.