Château de Bagnols is the finest 5-star deluxe château hotel in France regarded by many as the finest chateau hotel in the world. Dating from the 13th century it features impressive towers honey-coloured stone and a dramatic entrance across a drawbridge. The Château de Bagnols is one of France's major historic monuments as well as a unique luxury hotel with 21 superb rooms and suites and a very reputed 1-Michelin Star Restaurant La Salle des Gardes. Château de Bagnols is set among vineyards forests and green hills just 17 miles from Lyon.