183 Corso Umberto I, 07026 Olbia
Guesthouse
with
3
rooms
Downtown Olbia is a guest house featuring rooms with free Wifi and air conditioning in the center of Olbia. The
property is around 3.7 miles from Olbia Harbour, 11 miles from Isola di Tavolara, and 16 miles from Giants Tombs Coddu Vecchiu. Isola dei Gabbiani is 27 miles from the guest house.
At the guest house, ...