Via carlo marx, 07052 San Teodoro
Vacation Home
Villette Natura offers accommodations in San Teodoro, 9.1 miles from Isola di Tavolara and 19 miles from Olbia Harbour. During your time at this recently renovated vacation home, dating back to 2023, you'll have access to free Wifi. When staying at the vacation home, guests can use private entrance.
Each...