Via sant'antonio, s.n.c. (12), 07031 Castelsardo
Apartments
Featuring air-conditioned accommodation with a rooftop pool, city view and a balcony, Il doppio nodo is located in Castelsardo. Situated on the beachfront, this property has free WiFi. The property is non-smoking and is set 200 metres from Castelsardo Beach. The apartment with a terrace and sea views...