Via cesare pavese 4, 07026 Olbia
Apartments
Casa Lilla&Fabry Olbia, a property with a terrace, is situated in Olbia, 15 km from Isola di Tavolara, 3.8 km from Archeological Museum of Olbia, as well as 4.6 km from Church of St. Paul the Apostle. The air-conditioned accommodation is 9.3 km from Olbia Harbour, and guests can benefit from private...