30 via torino primo piano, 07026 Olbia
Apartments
In the centre of Olbia, located within a short distance of San Simplicio Church and Church of St. Paul the Apostle, Appartamento Olbia Centro offers free WiFi, air conditioning and household amenities such as an oven and coffee machine. The property is set 18 km from Isola di Tavolara, 1 km from Archeological...