La Padula Sicca Villaggio Costa Caddu, 08020 San Teodoro
Villa
with
1
room
Villa Smeralda is a recently renovated villa in San Teodoro where guests can make the most of the open-air bath
and garden. This beachfront property offers access to a balcony, table tennis, free private parking, and free Wifi. The villa provides a pool with mountain views, hot tub, and a shared kitchen.
Providing ...