The Felix Hotel Olbia is located on the northeastern coast of Sardinia in Olbia one of the most vibrant and active towns in the Gallura region The hotel overlooks the lively Viale Aldo Moro a bustling area full of services and offers private parking . . .
The Hotel La Coluccia is located on the northeastern coast of Sardinia near Santa Teresa Gallura Nestled in a natural oasis it overlooks the island of Spargi and the La Maddalena Archipelago National Park and is surrounded by Mediterranean vegetation . . .