Grand Hotel de la Grotte
66-68 Rue de la Grotte, Lourdes 65100 France
This hotel, which has been awarded a 4 star classification, was the first to be built in Lourdes in 1871. Constantly updated, it is ultra modern, yet conserves all of the charm and elegance of its era...more
|
$ 95 Average Price
|