Via Goffredo Mameli, 12, 07026 Olbia
Guesthouse
with
4
rooms
Lena's Rooms provides air-conditioned rooms in Olbia. The property is around 3.7 miles from Olbia Harbour, 11
miles from Isola di Tavolara, and 16 miles from Giants Tombs Coddu Vecchiu. When staying at the guest house, guests can use private entrance.
At the guest house, all units are fitted with a desk, a flat-screen ...