Hotel le Lascaux – Montignac
Situated in Montignac, the warm and welcoming 3-star Hotel le Lascaux is a perfect place to relax between explorations of the beautiful rivers and countryside and many important sites of the Dordogne! With years of experience in welcoming travelers, your host is completely at your service to make your stay memorable.