Set in the centre of Olbia, Felix Hotel provides rooms with furnished terraces and views of Olbia Bay.
Located in Olbia, 11 miles from Isola di Tavolara, La Locanda Del Conte Mameli features views of the city.
Mercure Olbia is just 1.5 km from the port of Olbia. This stylish hotel features free WiFi, a spa with indoor pool, and modern rooms with…
Set in Olbia in a neighbourhood full of shops and restaurants, Stella 2000 offers an international restaurant, free parking and modern air…
Located in the city centre, close to the Central railway station, the seaport and the International Airport, the hotel is the ideal base…
Grand Hotel President offers you an exclusive stay in one of Olbia's most impressive buildings.