Via camillo benso di cavour 45, 07026 Olbia
Guesthouse
Sorella Luna Room Boutique is a recently renovated guest house in the center of Olbia, 3.8 miles from Olbia Harbour and 11 miles from Isola di Tavolara. The air-conditioned accommodations are a 2-minute walk from Church of St. Paul the Apostle. The guest house provides city views, a sun terrace, and...