Via Trieste, 15, 07026 Olbia
Apartment
with
1
room
Casa Elicriso offers accommodations in Olbia, 3.9 miles from Olbia Harbour and 11 miles from Isola di Tavolara.
During your time at this recently renovated apartment, which dates back to 2024, you'll have access to free Wifi. Giants Tombs Coddu Vecchiu is 17 miles away and Isola dei Gabbiani is 28 miles from ...