Via delle dolomiti, 07052 San Teodoro
Holiday homes
Offering a garden and garden view, Villa Angedras is located in San Teodoro, 28 km from Archeological Museum of Olbia and 28 km from San Simplicio Church. The air-conditioned accommodation is 14 km from Isola di Tavolara, and guests can benefit from on-site private parking and complimentary WiFi. The...