Located in Taviano in the Apulia region, Villa Padula has a patio and garden views. Guests staying at this villa have access to a fully equipped kitchen. The air-conditioned villa consists of 2 separate bedrooms, 1 bathroom, and a seating area. A flat-screen TV is provided. The villa offers an outdo Read more
Located in Taviano in the Apulia region, Villa Padula has a patio and garden views. Guests staying at this villa have access to a fully equipped kitchen. The air-conditioned villa consists of 2 separate bedrooms, 1 bathroom, and a seating area. A flat-screen TV is provided. The villa offers an outdoor pool. BBQ facilities is available for guests to use at Villa Padula. Lecce is 40 km from the accommodation. The nearest airport is Brindisi - Salento Airport, 74 km from the property.