183 corso umberto i, 07026 Olbia
Guest houses
Located in Olbia, 5.9 km from Olbia Harbour and 300 metres from the centre, Downtown Olbia provides air-conditioned accommodation with free WiFi, and a bar. The property has city and inner courtyard views, and is 18 km from Isola di Tavolara. The guest house features family rooms. At the guest house,...