Strada statale 134 di castel sardo 22 via berna 26, 07031 Castelsardo
Apartments
Set in Castelsardo, 500 metres from Lu Bagnu Beach and 2.9 km from Castelsardo Beach, Castelsardo, Lu bagnu offers a garden and air conditioning. This beachfront property offers access to a balcony, free private parking and free WiFi. Outdoor seating is also available at the apartment. The apartment...