Via campobasso, 65, 07026 Olbia
Apartment
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...