Overview The 3-star Delta Inn offers luxury accommodation in Isola de Tavolara. The hotel embodies the modern architecture of London. The hotel is 30 minutes from the center of Olbia. The hotel offers 40 rooms equipped with a minibar, a terrestrial TV, Wi-Fi, a laptop safe and a personal computer. Rooms are equipped with coffee and tea making facilities and a dishwasher. Delta Inn Conference Center is a 5-minute drive from Olbia Center and offers free private parking. With unique contemporary design, the hotel offers free parking and modern meeting facilities. The air-conditioned rooms have a flat-screen TV with satellite channels and a minibar. Located on the second floor, most rooms have a balcony. The hotel is located in Olbia's industrial and commercial district, a 5-minute drive from Pitolongo Beach. Buses to Olbia center, the port and the airport stop directly outside the hotel. We offer 1 night accommodation, breakfast not included, bar located on the ground floor