Abri Saint Michel is located in Lourdes, France on 1 Avenue Mgr Théas. Abri Saint Michel is rated 4.6 out of 5 in the category pilgrimage place in France.
Address
1 Avenue Mgr Théas
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance