Situated in Torre Suda in the Apulia region, Tower House features a garden. This villa offers air-conditioned accommodation with a terrace. This villa has a patio, a living room and a TV. The accommodation is equipped with a kitchen with a dishwasher and oven. The villa offers a barbecue. If you wou Read more
Situated in Torre Suda in the Apulia region, Tower House features a garden. This villa offers air-conditioned accommodation with a terrace. This villa has a patio, a living room and a TV. The accommodation is equipped with a kitchen with a dishwasher and oven. The villa offers a barbecue. If you would like to discover the area, snorkelling is possible in the surroundings. Lecce is 45 km from Tower House. The nearest airport is Brindisi - Salento Airport, 78 km from the property.