Piccolo hotel dalla posizione strategica. Hotel Cavour si trova nel centro della città di Olbia, a due passi dalla stazione e dai principali punti di interesse e ristoranti. L’hotel dispone di 21 camere dotate di tutti i comfort.