Le San Giuan est un petit hôtel situé juste au coin de la promenade en bord de mer d'Alghero, à 50 mètres de la plage de San Giovanni. Il propose des chambres climatisées avec une télévision et une connexion Wi-Fi gratuite dans tout l'établissement.
Certaines possèdent également un balcon offrant une vue latérale sur la mer.
Un petit-déjeuner buffet est servi chaque matin.
Le bar et la réception sont ouverts 24h/24.
L'hôtel se trouve à 900 mètres de la gare d'Alghero et à 10 minutes à pied du centre historique. Des bus s'arrêtant à 50 mètres de l'établissement vous permettront de rejoindre l'aéroport d'Alghero-Fertilia, situé à 8 km.