Via varrucciu, 07026 Olbia
Apartment 3 stars
Featuring a garden, barbecue facilities, and free Wifi, La Casa Di Luca is a recently renovated apartment 3.9 miles from Olbia Harbour and 12 miles from Isola di Tavolara. With city views, this accommodation provides a balcony. The accommodation features luggage storage space, private check-in and check-out,...