24 via monte nero, 07026 Olbia
Apartments
Situated in Olbia, 6.3 km from Olbia Harbour and 18 km from Isola di Tavolara, Best price vs quality-Fully equipped & renovated 2Room Suite MonteNero-City Centre offers air conditioning. During your time staying in this recently renovated apartment, dating back to 1900, you will have access to free WiFi....