Via delle mimose, 08020 San Teodoro
Vacation Home 3 stars
Just a 2-minute walk from Ottiolu Beach and 1.1 miles from Cala dei Francesi Beach, Casa Podda features accommodations in San Teodoro with free bikes, a garden, and a bar. This beachfront property offers access to a patio, free private parking, and free Wifi. The accommodation provides a 24-hour front...