Via Enrico Mattei, 4, 07052 San Teodoro
Vacation Home
with
1
room
Casa vista mare San Teodoro is located in San Teodoro, just 9.2 miles from Isola di Tavolara and 18 miles from
Olbia Harbour. This property offers access to a patio and free private parking. Church of St. Paul the Apostle is 15 miles from the vacation home and Giants Tombs Coddu Vecchiu is 30 miles away.
This ...