Hotel-Restaurant in the Ardèche, the holiday paradise in the South of France, surrounded by beautiful nature in a mountain village with many facilities. The hotel is divided into 7 rentable accommodations. It features a restaurant with terrace, a bar and a large garden with access to the river and a heated swimming pool.