9 via della sughera, 07021 Abbiadori
Apartment
Villa with Private Garden, Parking & Shared Pool! is located in Abbiadori, just 17 miles from Olbia Harbour and 26 miles from Isola di Tavolara. The property is around 1.2 miles from Spiaggia Li Itriceddhi o del Cala di Volpe, 1.5 miles from Spiaggia Capriccioli, and 1.6 miles from Spiaggia La Celvia...