Via delle terme, 14c, 07026 Olbia
Homestays
Right in the centre of Olbia, situated within a short distance of Church of St. Paul the Apostle and San Simplicio Church, Camelia's House offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee machine. It is set 18 km from Isola di Tavolara and features a shared kitchen....