Via Campobasso, 65, 07026 Olbia
Apartment
with
1
room
Luxury Apartment in Olbia, Terrazza & Cinema offers accommodations in Olbia, 1.8 miles from San Simplicio Church
and 1.9 miles from Church of St. Paul the Apostle. This recently renovated apartment is located 5.1 miles from Olbia Harbour and 11 miles from Isola di Tavolara. The accommodation provides a hot tub, ...