Via tavolara,2 i giardini d'aldia, 07052 San Teodoro
Villa
VILLA AQA is located in San Teodoro, just a 18-minute walk from Lu Impostu Beach and 5.4 miles from Isola di Tavolara. This property offers access to a balcony, free private parking, and free Wifi. Olbia Harbour is 18 miles away and Archeological Museum of Olbia is 14 miles from the villa.
Offering...