Via nazionale, snc (residence giulia), 07052 San Teodoro
Villa
Villa Chiara is a recently renovated villa in San Teodoro where guests can make the most of its infinity pool, open-air bath, and garden. Featuring a tennis court, the property is located within 10 miles of Isola di Tavolara. There's a sun terrace and guests can use free Wifi and free private parking.
The...