2 Via Ferracciu, 07026 Olbia
Guesthouse
with
6
rooms
Almasarda provides accommodations in the center of Olbia, 3.8 miles from Olbia Harbour and 11 miles from Isola
di Tavolara. The guest house, set in a building dating back to 2021, is 16 miles from Giants Tombs Coddu Vecchiu and 28 miles from Isola dei Gabbiani. The guest house features city views, a sun terrace, ...