Idéalement situé à Lourdes, le Grand Hôtel d'Espagne se trouve à proximité du Gave, à seulement 5 minutes des sanctuaires, à 400 mètres de la basilique Saint-Pie X et à quelques minutes à pied du centre-ville. Les chambres sont sobrement décorées et équipées d'une baie vitrée, d'une télévision, d'un téléphone et d'une connexion Wi-Fi. Elles disposent également d'une salle de bains privative avec sèche-cheveux.
Le restaurant Séville propose un petit-déjeuner quotidien et une cuisine traditionnelle. Les repas sont servis dans un coin repas coloré orné d'arches et de poutres apparentes. Vous pourrez également prendre un verre dans les 2 bars avec terrasse ou vous détendre dans ses divers petits salons.
Le Grand Hôtel d'Espagne se trouve à 1,5 km de la gare de Lourdes et à 12 km de l'aéroport de Tarbes-Lourdes-Pyrénées. De plus, le château de Lourdes est à 550 mètres.