L'Aiguebelle is a cozy hotel with a bright restaurant serving regional French cuisine, including Provençal specialties. The menu features seasonal dishes and a terrace.