Hotels with indoor pool in Taviano (Lecce)
We found 22 properties with availability in Taviano (Lecce)
Show on map
Dimora Don Pompeo
Via Martiri Del Risorgimento, 33A, Taviano (Lecce), Italy
Located just 0.7 km from Chiesa Dell'Immacolata, the 2-bedroom Dimora Don Pompeo Villa Taviano boasts an outdoor swimming pool with a solarium and a Jacuzzi.
starts from
114 USD
price for 1 night
Perla Salentina
Via Degli Ulivi, Taviano (Lecce), Italy
Staying at the 6-bedroom Perla Salentina Villa Taviano, guests can visit Supermac, which is nearly a 25-minute walk away. The Taviano villa offers an outdoor swimming pool as well as a hot tub to…
starts from
2782 USD
price for 1 night