Le Pèlerin Hotel
111 Village, 09300, Montségur, France, Montsegur, 09300
Featuring mountain views, a garden and free Wi-Fi, Le Pèlerin features accommodation attractively set in Montségur, within a short distance of Museum of Montségur and Montsegur Castle.