HOTEL
Sardegna
Olbia city or surroundings

3* or 4*

Olbia or surroundings
Cagliari or surroundings

3* or 4*

Cagliari or surroundings
X