Via roma, 100, 07026 Olbia
Guest houses
Located in Olbia, 6.7 km from Olbia Harbour and 17 km from Isola di Tavolara, Al Lungomare provides air-conditioned accommodation with a terrace and free WiFi. The property features garden and inner courtyard views, and is 1.2 km from San Simplicio Church. The accommodation features luggage storage space...