La Terrazza Guesthouse Hotel Olbia
With a sun terrace overlooking the Gulf of Olbia, La Terrazza Guesthouse is right on the seafront. It features air-conditioned rooms with free Wi-Fi and traditional décor.
Number of rooms: 8
Via Redipuglia 7, 07026 Olbia, Italy