La padula sicca villaggio costa caddu, 08020 San Teodoro
Villas
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Villa Smeralda is located in San Teodoro. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation provides a shared kitchen, and luggage storage for guests. The villa...