103 Via Benevento, 07026 Olbia
Apartment
with
1
room
AD House 1 offers accommodations in Olbia, 5.1 miles from Olbia Harbour and 10 miles from Isola di Tavolara. This
property offers access to a balcony, free private parking, and free Wifi. The accommodation offers a 24-hour front desk and private check-in and check-out for guests.
Featuring garden and inner courtyard ...