This hotel offers a restaurant and accommodation at the foot of Mont-Ventoux. It features a terrace and provides free Wi-Fi throughout the property. Guests can enjoy dining in a charming village setting.