Via elsa morante 6 provincia di sassari, sardegna, 07026 Olbia
Apartments
Located in Olbia, 9.3 km from Olbia Harbour and 15 km from Isola di Tavolara, 2 bedrooms apartement with sea view furnished terrace and wifi at Olbia 5 km away from the beach provides air-conditioned accommodation with a balcony and free WiFi. The property features garden views and is 4.5 km from Church...