City center apartment
Via Montello 7 piano 2, 07026 Olbia, Italy,Tipo di struttura: Hotel Olbia
Located in Olbia, 3.7 miles from Olbia Harbour and an 8-minute walk from Church of St. Paul the Apostle, City center apartment provides accommodations with amen