A.I.R. Castelsardo Borgo di Mare offers accommodations in Castelsardo. Alghero is 31 mi from the property.
All units feature a dining area and a seating area with a flat-screen TV. There is also a kitchenette, fitted with an oven and microwave. A fridge and kettle are also offered. Every unit is equipped with a private bathroom with free toiletries and a hairdryer.
Sassari is 14 mi from A.I.R. Castelsardo Borgo di Mare, while Tula is 19 mi away. The nearest airport is Alghero Airport, 28 mi from the property.