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, Spacious apartment with sea view in Olbia 75 m² provides air-conditioned accommodation with a balcony and free WiFi. The property features garden views and is 4.5 km from Church of St. Paul the Apostle and 4.8 km from San...