Hotel Centrale

Corso Umberto I 85
Olbia
Italy