Le Castrum is situated in the heart of the Cathar country, just 10 minutes from Montsegur Castle. With views of the Pyrenees, it offers spacious accommodation and a seasonal outdoor pool. All of the en suite gu ... Read more

View all Luxury Hotels in Villeneuve D'Olmes