Via romana, 10/a, 07026 Olbia
Appartements
Situated in the centre of Olbia, 6 km from Olbia Harbour and 18 km from Isola di Tavolara, LaRoman Home offers free WiFi and air conditioning. The property is around less than 1 km from San Simplicio Church, a 7-minute walk from Archeological Museum of Olbia and 26 km from Giants Tombs Coddu Vecchiu....