Via cavour, 41, 07026 Olbia
Apartment
Completely renovated 2BR spacious & stylish Town House-AMAZING is a recently renovated apartment in the center of Olbia, 3.8 miles from Olbia Harbour and 11 miles from Isola di Tavolara. The apartment, set in a building dating from 19th century, is 16 miles from Giants Tombs Coddu Vecchiu and 28 miles...