Via berna, 26, 07031 Castelsardo
Apartments
Set in Castelsardo, 600 metres from Lu Bagnu Beach and 3 km from Castelsardo Beach, Castelsardo, View Of The Sea Home - Beautiful View Sardinia Near beach offers air-conditioned accommodation with a balcony and free WiFi. This recently renovated apartment is located 27 km from Sassari Railway Station...