Via Cambini, 4, 07026 Olbia
Apartment
with
2
rooms
Featuring mountain views, House Baiu in Olbia features accommodations, a garden, and a terrace. The property is
around 4.5 miles from Olbia Harbour, 12 miles from Isola di Tavolara, and 1.1 miles from San Simplicio Church. The apartment has private entrance.
At the apartment complex, each unit has air conditioning, ...