L'Hôtel Compostelle est situé à Lourdes, à 200 mètres de l'entrée principale du sanctuaire Notre-Dame de Lourdes et à 100 mètres de la maison de Sainte-Bernadette. Il possède un bar-restaurant servant des repas dans la rue. Certaines chambres offrent une vue sur le château fort de Lourdes.
Les chambres insonorisées de l'Hôtel Compostelle disposent d'une télévision à écran plat. Toutes les chambres sont accessibles par ascenseur et disposent de leur propre salle de bains avec douche.
Un petit-déjeuner continental est servi tous les matins sur place. Le personnel est disponible 24h/24 et l'hôtel dispose d'une connexion Wi-Fi gratuite dans tout l'établissement.
La gare de Lourdes se trouve à 10 minutes à pied de l'Hôtel Compostelle. Un parking public est disponible sur place et un garage pour les motos est disponible moyennant des frais supplémentaires.