12 via antonio labriola piano terra, 07026 Olbia
Apartments
Situated in Olbia, 6.4 km from Olbia Harbour and 20 km from Isola di Tavolara, Jasmine House offers a garden and air conditioning. This property offers access to a balcony, free private parking and free WiFi. Archeological Museum of Olbia is 3.3 km away and Giants Tombs Coddu Vecchiu is 24 km from the...