22 via roma piano 1°, 07026 Olbia
Apartment 3 stars
Located right in the center of Olbia, 1.4 mi from Olbia Harbor and 2297 feet from Church of St. Paul the Apostle, OLBIA CENTER VIA ROMA 22 features air-conditioned accommodations with a balcony and free WiFi. The apartment, set in a building dating from 1980, is 0.7 mi from Archaeological Museum of Olbia...