16 via cavour (check-in in hotel cavour: via cavour 22), 07026 Olbia
Guest houses
Offering inner courtyard views and a terrace, CAVOUR ROOMS features accommodation conveniently located in Olbia, within a short distance of Church of St. Paul the Apostle, San Simplicio Church and Archeological Museum of Olbia. This guest house offers free private parking and a 24-hour front desk. The...