Casa Mare Sardegna San Teodoro 12
from 70 €
Images and Video
08020 - San Teodoro
Situated a 15-minute walk from Cala d'Ambra beach, Casa Mare Sardegna San Teodoro 12 offers self-catering accommodation with a garden. The holiday home also has a large covered patio with BBQ facilities.