Via la suaredda di supra 39, 07052 San Teodoro
Vacation Home 4 stars
La casa di Stella offers accommodations in San Teodoro, 8.3 miles from Isola di Tavolara and 21 miles from Olbia Harbour. Featuring a garden, the property is located within 1.7 miles of La Cinta Beach. The vacation home also provides free Wifi, free private parking, and facilities for disabled guests.
Opening...