Skip to main content

Beach Hotels: Sardinia - Page 6/35

.  
.

Sort by:
Most Popular
  • Cavour

    Star

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

    Cavour

    0 Star

    Olbia, 1.2 km from the city centre. 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?