Via de filippi 12a, 07026 Olbia
Appartamento
In the centre of Olbia, located within a short distance of Archeological Museum of Olbia and Church of St. Paul the Apostle, Olbia centro offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. The property has sea and garden views, and is 6.8 km from Olbia Harbour....