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