Apenas a 250 metros das praias públicas da cidade, os Jajo Apartments disponibilizam acomodações auto-suficientes em Castelsardo. A propriedade dispõe de um jardim com comodidades para churrascos e fica a 700 metros do centro histórico de Castelsardo.
Com televisão por satélite e área de refeições ao ar livre, os apartamentos incluem uma máquina de lavar roupa, um sofá e uma kitchenette totalmente equipada com forno. A casa de banho inclui um chuveiro e um secador de cabelo.
Os Jajo Apartments ficam a 35 km de Porto Torres e de Sassari.