32a via basilicata, 07026 Olbia
Apartments
Featuring a patio with inner courtyard views, a garden and a shared lounge, Teo's Apartment can be found in Olbia, close to San Simplicio Church and 18 km from Isola di Tavolara. The air-conditioned accommodation is 7 km from Olbia Harbour, and guests can benefit from private parking available on site...