Casa Podda
Via delle Mimose, 08020 San Teodoro, Italy,Tipo di struttura: Hotel San Teodoro
Featuring a playground and a 24-hour front desk, Casa Podda is ideally set in San Teodoro, a 2-minute walk from Ottiolu Beach and 0.8 miles from Spiaggia Li Cup