Hotel Saint Louis De France
Hotel Saint Louis De France
5 Avenue Du Paradis
Lourdes
65100
France
Rooms from €66.00 ( £60.00 / $87.00 ) per night
Saint Louis De France is located in central Lourdes a 6-minute drive from the train station. Free Wi-Fi is available in public areas. Each room is equipped with a bathroom and a telephone.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.