36 Via P. Tamponi, 07026 Olbia
Apartment
with
3
rooms
Just a 19-minute walk from Archeological Museum of Olbia and 1.2 miles from Church of St. Paul the Apostle, Stella
Marys Nord features accommodations in Olbia, with a garden. During your time at this recently renovated apartment, dating back to 1980, you'll have access to free Wifi. Olbia Harbour is 4.5 miles ...