La Maison de Catherine is a relaxed hotel and restaurant offering rustic dining and mountain views. Some woodsy rooms feature balconies.