Situé à Castelsardo, l'établissement La casa di Geppo propose un salon commun, une connexion Wi-Fi gratuite et une vue sur la ville.
Cet appartement comprend une chambre, un salon, une télévision à écran plat, une cuisine équipée avec un coin repas ainsi qu'une salle de bains pourvue d'un bidet et d'un lave-linge. Pour plus de commodité, l'établissement peut fournir des serviettes et du linge de lit moyennant des frais supplémentaires.
Un service de location de vélos et de voitures est assuré sur place.
La casa di Geppo se trouve à 31 km de Sassari et à 34 km de Porto Torres. L'aéroport d'Alghero, le plus proche, est implanté à 60 km.