22 via torino, 07026 Olbia
Apartments
Set in the centre of Olbia, 6.5 km from Olbia Harbour and 18 km from Isola di Tavolara, Central Apartment Torino N.22 offers free WiFi, a terrace and air conditioning. With garden views, this accommodation offers a balcony. Giants Tombs Coddu Vecchiu is 27 km away and Isola dei Gabbiani is 45 km from...