Located in Nuchis and within 46 km of Olbia Harbour, La Casa Di Babbai features a terrace, non-smoking rooms, and free WiFi throughout the property. The property is set 39 km from Giants Tombs Coddu Vecchiu, 41 km from San Simplicio Church and 41 km from Church of St. Paul the Apostle. Guests can enjoy city views.
At the hotel, every room is fitted with a desk. Complete with a private bathroom equipped with a bidet and free toiletries, all units at La Casa Di Babbai have a flat-screen TV and air conditioning, and some rooms here will provide you with a balcony. The units include a wardrobe.
Archeological Museum of Olbia is 42 km from the accommodation. Olbia Costa Smeralda Airport is 43 km away, and the property offers a paid airport shuttle service.