38 via goffredo mameli, 07026 Olbia
Apartments
Set in Olbia, 6.1 km from Olbia Harbour and 18 km from Isola di Tavolara, Siviglia 38 offers free WiFi and air conditioning. The property is around 600 metres from Church of St. Paul the Apostle, 1.1 km from Archeological Museum of Olbia and 26 km from Giants Tombs Coddu Vecchiu. The property is non-smoking...