Via delle terme vicolo d, 07026 Olbia
Apartments
Situated in the centre of Olbia, 5.8 km from Olbia Harbour and 18 km from Isola di Tavolara, La Ruelle offers free WiFi and air conditioning. The property is located 200 metres from Church of St. Paul the Apostle, 500 metres from Archeological Museum of Olbia and 26 km from Giants Tombs Coddu Vecchiu....