Via giosuè carducci 26, 07026 Olbia
Apartments
Located in Olbia, within 7.6 km of Olbia Harbour and 17 km of Isola di Tavolara, Via Carducci city apartment offers accommodation with free WiFi, air conditioning, a garden and a shared lounge. The property has garden and inner courtyard views, and is 1.9 km from San Simplicio Church. The property is...