Via trieste, 24, 07026 Olbia
Apartments
Located in Olbia, 6.3 km from Olbia Harbour and 18 km from Isola di Tavolara, Central Apartment- Near The Cathedral offers air conditioning. The property is around 800 metres from Church of St. Paul the Apostle, 1.3 km from Archeological Museum of Olbia and 27 km from Giants Tombs Coddu Vecchiu. The...