About it
Located in Torre Suda, Villa del Sole provides accommodations with a flat-screen TV. Free WiFi is provided.
The villa offers an outdoor pool.
Lecce is 29 mi from Villa del Sole. The nearest airport is Brindisi - Salento Airport, 49 mi from the accommodations.