Via monti, 24, 07026 Olbia
Apartments
Offering inner courtyard views, Olbia Flat is an accommodation situated in Olbia, 17 km from Isola di Tavolara and 2 km from Archeological Museum of Olbia. The property has sea and city views, and is 7.3 km from Olbia Harbour. Giants Tombs Coddu Vecchiu is 27 km from the apartment and Isola dei Gabbiani...