La Casa di Alice Dependance
Via Maricosu 12, 07026 Olbia, Italy,Tipo di struttura: Hotel Olbia
Located in Olbia, 7 miles from Olbia Harbour and 5 miles from Archeological Museum of Olbia, La Casa di Alice Dependance has accommodations with free WiFi, air