Situato a soli 250 metri dalle spiagge pubbliche della città e a 700 metri dal centro di Castelsardo, il Jajo Apartments offre sistemazioni a ristorazione indipendente e un giardino con barbecue.
Tutti gli appartamenti sono provvisti di TV satellitare, zona pranzo all'aperto, lavatrice, divano, angolo cottura completamente attrezzato con forno e bagno con doccia e asciugacapelli.
Il Jajo Apartments si trova a 35 km da Porto Torres e Sassari.