9 via della sughera, 07021 Abbiadori
Apartments
Set in Abbiadori and only 2 km from Spiaggia Li Itriceddhi o del Cala di Volpe, Villa with Private Garden, Parking & Shared Pool! offers accommodation with sea views, free WiFi and free private parking. The property has garden views and is 2.5 km from Spiaggia La Celvia - Petra Manna and 28 km from Olbia...