Le Brabant is a hotel offering woodsy rooms with mountain views and a regional restaurant with outdoor seating.