Skip to main content

Hotels near Train station-Olbia


  • Cavour


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


    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 offers you the best rates at all hotels near Olbia. Click on any of the hotels on the left to reserve your stay