Marina di Olbia is located on the South-East side on the shores of the large city Olbia on the island of Sardinia. The city center is located within a 5 minutes free shuttle bus ride from the marina.
Please Sign In to leave a review.