Localita li russi, 07031 Castelsardo
Apartments
Set in Castelsardo, RELAX IN BLU offers a patio with garden and city views, as well as a seasonal outdoor pool, public bath and open-air bath. The air-conditioned accommodation is 1.3 km from La Vignaccia Beach, and guests can benefit from on-site private parking and complimentary WiFi. The property...