Via de filippi, 39a, 07026 Olbia
Appartements
Right in the centre of Olbia, set within a short distance of Archeological Museum of Olbia and Church of St. Paul the Apostle, Via De Filippi, 39A offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee machine. The property has quiet street views and is 17 km from...