Pittulongu, via libeccio 59, 07026 Olbia
Villas
Situated in Olbia, within 200 metres of Spiaggia dello Squalo and 300 metres of Spiaggia del Pellicano, Terrazza su Tavolara offers accommodation with free WiFi, air conditioning, a garden and barbecue facilities. The property features garden and quiet street views, and is less than 1 km from Spiaggia...