San Teodoro
Sea wave house
Via Nuoro 4A
07052
San Teodoro
Sea Wave House is located in San Teodoro, just a 18-minute walk from Cala d'Ambra Beach and 1.7 miles from Spiaggia Isuledda. Featuring quiet street views, this vacation home also comes with free ...