13 via porto romano, 07026 Olbia
Apartments
Located in Olbia, 18 km from Isola di Tavolara, PM 20 Via Alessandro Nanni Guest House provides accommodation with a terrace, free WiFi and a lift. Well located in the Olbia City Centre district, the property is set 26 km from Giants Tombs Coddu Vecchiu and 44 km from Isola dei Gabbiani. The property...