Located in Olbia, Hotel Rocce Sarde is a 4-minute drive from Giuseppe Garibaldi Memorial and 6 minutes from Portisco Marina. This upscale hotel is 11.5 mi (18.5 km) from Port of Olbia and 13.9 mi (22.4 km) from ... Read more

View all Luxury Hotels in Olbia