44 via cavour, 07026 Olbia
Guest houses
Right in the heart of Olbia, situated within a short distance of Church of St. Paul the Apostle and San Simplicio Church, In centro da Viola - Eco Design Rooms offers free WiFi, air conditioning and household amenities such as a fridge and kettle. The property is around 17 km from Isola di Tavolara,...