The Grand Hotel de la Grotte is located at the foot of a castle, overlooking sanctuaries and a river in the centre of Lourdes, France. The hotel offers 80 rooms and 4 suites all equipped with air-conditioning, full bathroom, satellite television and an in-room safe, hairdryer and modem outlet.


