Via giovanni falcone, 10 piano terra (rialzato), 07026 Olbia
Apartments
Situated in Olbia, 5.9 km from Olbia Harbour and 19 km from Isola di Tavolara, Cocteau House features air-conditioned accommodation with a balcony and free WiFi. The property has quiet street views and is 1.9 km from Church of St. Paul the Apostle and 2.7 km from Archeological Museum of Olbia. The property...