La Locanda dell'OfficinaHotel
Piazza Matteotti 7, 07026 Olbia, Italy
Featuring free Wi-Fi throughout, La Locanda dell’Officina offers rooms in the centre of Olbia, an 8-minute walk from the seafront. The property also boasts a restaurant serving typical Italian food.