Le Saint Louis De France est situé dans le centre de Lourdes, à 6 minutes de route de la gare. Une connexion Wi-Fi est disponible gratuitement dans les parties communes.
Chaque chambre est équipée d'une salle de bains et d'un téléphone.
Vous pourrez prendre vos repas dans l'un des 2 restaurants du Saint Louis. L'établissement abrite également un salon et un bar où vous pourrez prendre un verre.
L'Hôtel Saint Louis de France se trouve à 5 minutes à pied de la Basilique de Saint-Pie X, connue sous le nom de la basilique souterraine, et à 7 minutes à pied du Château Fort de Lourdes.