Construit en 1896 par les Soubirous, l'hôtel est un joyau architectural français du début du XXe siècle. Il bénéficie d'un des meilleurs emplacements de Lourdes à 50 mètres des Sanctuaires. Le Grand Hôtel Moderne comporte 106 chambres qui ont été entièrement rénovées en 2008. Les chambres sont spacieuses, élégantes et décorées avec goût. Elles offrent également un haut niveau de confort. L'hôtel comporte un restaurant et 2 salles de réunions. Le Grand Hôtel Moderne dispose de chambres spacieuses (15 à 35 m²), la plupart avec balcon. Elles sont décorées dans un style classique français et disposent de grands lits très confortables (100/140/160 x 200 cm) et d’équipements standards. Les salles de bains luxueuses sont décorées de marbre italien et porcelaine blanche.