Via eugenio montale numero 53, primo piano, interno 11, 07026 Olbia
Apartments
Situated within 10 km of Olbia Harbour and 3.9 km of Archeological Museum of Olbia in Olbia, OLBIA 53-11 iun r3659 features accommodation with free WiFi and seating area. All units here are air-conditioned and feature a flat-screen TV, a living room with a sofa bed, a well-equipped kitchen with a dining...