Olbia City Hotel
Common description
This lovely hotel is located in Olbia Tempio. A total of 30 rooms are available for guests' comfort. This hotel does not accept pets.
Hotel
Olbia City Hotel on map