Montfaucon is a private hotel located in the oldest part of Limoux, a beautiful town in the south of France. It is a wonderfully restored 13th century residence, located on the river Aude. Our luxurious B&B offers the opportunity to relax and unwind
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.