77 corso umberto i 77, 07026 Olbia
Guest houses
Situated in Olbia, near Church of St. Paul the Apostle, San Simplicio Church and Archeological Museum of Olbia, In centro unique rooms has a terrace. Among the facilities at this property are luggage storage space and a housekeeping service, along with free WiFi throughout the property. The property...