34 via liguria piano terra, 07026 Olbia
Apartments
Situated in Olbia, near San Simplicio Church and Church of St. Paul the Apostle, Maria House Olbia con giardino privato is a recently renovated property, featuring free WiFi, a garden and barbecue facilities. The air-conditioned accommodation is 6.4 km from Olbia Harbour. Outdoor dining is also possible...