About it
Bella Vista 2 is located in Lu Lioni, just 21 miles from Olbia Harbour and 17 miles from Archeological Museum of Olbia. With free private parking, the property is 1.6 miles from La Cinta Beach and 8.4 miles from Isola di Tavolara. Church of St. Paul the Apostle is 18 miles from the apartment and San Simplicio Church is 18 miles away.
The nearest airport is Olbia Costa Smeralda Airport, 14 miles from the apartment.