Apartments
Case Costa Caddu Beach apartment with 3 bedrooms, 1 bathroom and golf nearby in San Teodoro, Sardinia This 3 bedroom apartment is located in San Teodoro and sleeps 8 people. The apartment is within walking distance of a beach. Guest Rating |