Featuring accommodation with a patio, Villa Babai is set in Santa Lucia. The property has garden views and is 44 km from Olbia. The holiday home includes 2 bedrooms and a kitchen with a dishwasher and a coffee machine. A flat-screen TV is featured. The holiday home offers a barbecue. Guests can also Read more
Featuring accommodation with a patio, Villa Babai is set in Santa Lucia. The property has garden views and is 44 km from Olbia. The holiday home includes 2 bedrooms and a kitchen with a dishwasher and a coffee machine. A flat-screen TV is featured. The holiday home offers a barbecue. Guests can also relax in the garden. Posada is 7 km from Villa Babai, while San Teodoro is 23 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 41 km from the accommodation.