Paradise Resort Sardegna San Teodoro
Località Lu Impostu -
San Teodoro,
IT 08020
Near Lu Impostu Beach