39 via de filippi interno 13 , piano 6, 07026 Olbia
Guest houses
Ideally located in the centre of Olbia, the recently renovated INT13 Via De Filippi offers well-equipped accommodation featuring air conditioning, free WiFi and flat-screen TV. The property has sea and city views, and is 7 km from Olbia Harbour. The accommodation offers a lift and luggage storage space...