Via del ciclone 17, 07026 Olbia
Holiday homes
Located in Olbia, within 100 metres of Spiaggia del Pellicano and 300 metres of Spiaggia dello Squalo, Villa Smeraldina offers accommodation with free WiFi, air conditioning, a garden and barbecue facilities. The property has quiet street views and is 4.8 km from Olbia Harbour and 24 km from Isola di...