Blog

Categories

Tags

Italy, Sardinia (Olbia) – Hotel Abi d’Oru

Location Surrounded by a park with a pond, this upscale beach resort is 4.5 km…