Set in Olbia, within 17 km of Isola di Tavolara and 200 metres of Church of St. Paul the Apostle, CAVOUR ROOMS offers accommodation with a terrace and as well as free private parking for guests who drive. The property is situated 800 metres from San Simplicio Church, 700 metres from Archeological Museum of Olbia and 27 km from Giants Tombs Coddu Vecchiu. The property is 6.3 km from Olbia Harbour, and within a few steps of the city centre.
Number of rooms: 5
16 Via Cavour (check-in in Hotel Cavour: Via Cavour 22), 07026 Olbia, Italy