About it
Villa Adel is a villa located 1.2 mi from San Teodoro city center and 12 mi from Olbia. Guests benefit from free WiFi and private parking available on site.
Posada is 8.1 mi from Villa Adel, while Porto Cervo is 28 mi away. The nearest airport is Olbia Costa Smeralda Airport, 14 mi from Villa Adel.