This charming 3-star hotel in southern Ardèche offers traditional cuisine and a beautiful panoramic terrace at its restaurant. Guests can enjoy a variety of dishes in a welcoming setting.