Vicolo Di Lu Mattoni, 08020 San Teodoro
Vacation Home
with
1
room
Rosa dei Venti offers accommodations in San Teodoro, 1.8 miles from Lu Impostu Beach and 4.9 miles from Isola
di Tavolara. The property is around 17 miles from Olbia Harbour, 14 miles from Archeological Museum of Olbia, and 14 miles from Church of St. Paul the Apostle. There's free private parking and the property ...