22 via roma piano 1°, 07026 Olbia
Apartments
Situated right in the centre of Olbia, 2,3 km from Olbia Harbour and 700 metres from Church of St. Paul the Apostle, OLBIA CENTER VIA ROMA 22 features air-conditioned accommodation with a balcony and free WiFi. The apartment, set in a building dating from 1980, is 1.1 km from Archeological Museum of...