1 via napoli, 07026 Olbia
Apartment 3 stars
The property is around 11 miles from Isola di Tavolara, 16 miles from Giants Tombs Coddu Vecchiu, and 27 miles from Isola dei Gabbiani. The property is 3.5 miles from Olbia Harbour and within 200 yards of the city center.
With free Wifi, this apartment features a flat-screen TV, a washing machine, and...