24 via monte nero, 07026 Olbia
Apartments
Situated in Olbia, 6.3 km from Olbia Harbour and 18 km from Isola di Tavolara, NEW-suite Monte Nero - the best price vs quality offers air conditioning. During your time staying in this recently renovated apartment, dating back to 1900, you will have access to free WiFi. The property is soundproof and...