Via carlo marx snc, 07052 San Teodoro
Guest houses
Located 30 km from Olbia Harbour, 24 km from Archeological Museum of Olbia and 25 km from Church of St. Paul the Apostle, B&B Natura offers accommodation set in San Teodoro. The property features mountain and garden views, and is 15 km from Isola di Tavolara. The guest house provides rooms with air conditioning,...