La Spiga Apartments Apartment Castelsardo
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.
Number of rooms: 3
Residenza La Spiga, Località Li Russi, 07031 Castelsardo, Italy