Chateau de Bagnols

The Chateau de Bagnols┬áis one of France’s major historic monuments as well as a unique luxury hotel with 21 of the most superb rooms and suites in France.
Chateau de Bagnols is set among vineyards, forests and green hills in the heart of the beautiful Beaujolais countryside in south-east France, just 17 miles from Lyon.
Chateau de Bagnols is a unique experience. Nowhere else in France can provide guests with such historic luxury in such a grandiose yet comfortable environment.

Slideshow >