Affittimoderni Castelsardo Albatros - CSTE11 is located in Castelsardo, 1.2 km from Pedraladda Beach, 31 km from Sassari Railway Station, and 32 km from Palazzo Ducale Sassari. The air-conditioned accommodation is less than 1 km from Castelsardo Beach, and guests can benefit from private parking available on site and free WiFi. The property is non-smoking and is situated less than 1 km from La Vignaccia Beach.
The apartment features 2 bedrooms, 1 bathroom, bed linen, towels, a TV with satellite channels, a fully equipped kitchen, and a balcony with sea views.
Serradimigni Arena is 34 km from the apartment. The nearest airport is Alghero Airport, 58 km from Affittimoderni Castelsardo Albatros - CSTE11.