Skip to main content

Hotels near Train station-Olbia

.  
.

  • Cavour

    Star

    Via Camillo Benso Conte Di Cavour 22, 7026 Olbia, Italy

    Cavour

    0 Star

    Olbia, 2.6 km from Olbia-Costa Smeralda Via Camillo Benso Conte Di Cavour 22 see on map

    Hotel Cavour is situated in the centre of Olbia, Sardinia's main sea and air hub, at the extremity of a deep bay, well protected from the...

    This hotel has no reviews. Would you like to add your own review?


We make it clear to you

Destinia.com offers you the best rates at all hotels near Olbia. Click on any of the hotels on the left to reserve your stay