Situated in Olbia, 500 metres from Spiaggia Mare e Rocce and 600 metres from Spiaggia del Pellicano, Villa Zagara features air-conditioned accommodation with a balcony and free Wi-Fi. Featuring a garden, the property is located within 5.
Via Mare del Nord, 6, 07026 Olbia, Italy