Boasting a private pool and sea views, Tower Villa is situated in Capilungo. Guests staying at this villa have access to free WiFi.
The villa is equipped with 6 bedrooms and a fully fitted kitchen with a dishwasher. A TV is featured.
The villa offers an outdoor pool. Guests can relax in the garden at the property.
Lecce is 47 km from Tower Villa, while Gallipoli is 14 km away. Brindisi - Salento Airport is 80 km from the property.