Via cavour 1a, 07026 Olbia
Guest houses
Located in the downtown of Olbia, 6 km from Olbia Harbour and 400 metres from Church of St. Paul the Apostle, Domus Regia provides city views and free WiFi. Every unit features a private bathroom and bidet, air conditioning, a flat-screen TV and a fridge. For added convenience bed linens and towels are...