BB 26 Olbia Bed and Breakfast Olbia
Situated in Olbia, 5.4 km from Olbia Harbour, BB 26 Olbia features air-conditioned rooms with free Wi-Fi and express check-in and check-out. There is a private entrance at the bed and breakfast for the convenience of those who stay.
Number of rooms: 7
26 Via Ammannati 26, piano terra, 07026 Olbia, Italy