Via luca cubeddu 87, 07026 Olbia
Villas
Boasting mountain views, Villetta a Olbia features accommodation with a garden and a balcony, around 4.8 km from Olbia Harbour. The property has garden and city views, and is 24 km from Isola di Tavolara. The property offers barbecue facilities and parking on-site. Featuring a terrace and sea views,...