Via costa caddu , 07052 San Teodoro
Vacation Home 3 stars
Villa Anna is located in San Teodoro, just a 11-minute walk from Spiaggia Isuledda and 11 miles from Isola di Tavolara. The property is around 23 miles from Olbia Harbour, 20 miles from Archeological Museum of Olbia, and 20 miles from Church of St. Paul the Apostle.
Featuring garden and quiet street...