Via libeccio, 25 - int . c, 07026 Olbia
Guesthouse
Offering inner courtyard views, Sardegna è - Beach Rooms in Olbia features accommodations and a garden. The property is around 2.7 miles from Olbia Harbour, 15 miles from Isola di Tavolara, and 4.4 miles from San Simplicio Church. The guest house offers garden views, a sun terrace, and free Wifi is...