Hotel Du Lac Foix is a hotel offering casual French dining. This comfortable establishment, set in a former 16th-century sheepfold, provides private bathrooms, free Wi-Fi, and parking in a countryside setting.