Um.R.R.. O Castelsardo Borgo di Mare apresenta acomodações em Castelsardo. Alghero fica a 50 km da propriedade.
Todas as unidades possuem uma área de refeições e uma área de estar com uma televisão de ecrã plano. Também há uma kitchenette equipada com um forno e um micro-ondas. Um frigorífico e uma chaleira também são providenciados. Cada unidade inclui uma casa de banho privativa com produtos de higiene pessoal gratuitos e um secador de cabelo.
Sassari fica a 23 km do A.I.R. Castelsardo Borgo di Mare e Tula a 31 km. O aeroporto mais próximo é o Aeroporto de Alghero, a 45 km da propriedade.