Via s'abba lughente, 12, 07026 Olbia
Holiday homes
Offering a garden and quiet street view, Casa Turchese is located in Olbia, 2.5 km from Spiaggia Marina Maria and 7.2 km from Isola di Tavolara. With garden views, this accommodation features a patio and a swimming pool. The property is non-smoking and is situated 2.4 km from Porto Istana Beach. The...