Via Campobasso, 65, 07026 Olbia
Appartamento
con
1
camera
Located in Olbia, Luxury Apartment in Olbia, Terrazza & Cinema is a recently renovated accommodation, 8.2 km from
Olbia Harbour and 18 km from Isola di Tavolara. The air-conditioned accommodation is 2.8 km from San Simplicio Church. Providing free WiFi throughout the property, the allergy-free apartment features ...