Set in a pine forest, this hotel is located at the foot of the Ardeche River Gorge. It features an outdoor pool and a shaded terrace offering views of Mount Ventoux.
The air-conditioned rooms offer views over the garden and swimming pool. Some rooms ...