Via Tintoretto, 07026 Olbia
Appartamento
con
1
camera
Situated in Olbia, 7.1 km from Olbia Harbour and 19 km from Isola di Tavolara, Appartamento Olbia centrale features
spacious air-conditioned accommodation with a balcony and free WiFi. The property has garden and city views, and is 1.6 km from San Simplicio Church. The accommodation offers airport transfers, ...