Le Josso House se trouve à Sorso. Il propose un hébergement indépendant, climatisé et doté d'une télévision.
La maison du Josso House dispose d'une cuisine comprenant un lave-vaisselle et un four. Sa salle de bains est pourvue d'une douche, d'un bidet et d'articles de toilette gratuits.
Le port de plaisance di Sorso Beach est à 4 km de l'établissement. Sassari se trouve à 15 minutes de route.