La Spiga Apartments Apartment
via eleonora d'arborea, 07031 Castelsardo, Italy, Castelsardo, 07031
Situated 1.2 km from La Vignaccia Beach and 1.5 km from Pedraladda Beach, La Spiga Apartments in Castelsardo features air-conditioned accommodation with views of the city and free Wi-Fi.