Pittulongu, via libeccio 59, 07026 Olbia
Villas
Situated in Olbia, 200 metres from Spiaggia dello Squalo and 300 metres from Spiaggia del Pellicano, Terrazza su Tavolara features 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...