Lu NiduVacation Home
via Sannai 83, 07026 Olbia, Italy
Located in Olbia and only 13 km from Olbia Harbour, Lu Nidu provides accommodation with mountain views, free Wi-Fi and free private parking. This holiday home offers air-conditioned accommodation with a patio. Guests can make use of a garden.