This 3-star Superior hotel lies at altitude in beautiful forest countryside, in the Eifel mountains. It features a family-run atmosphere, bistro, restaurant and beer garden.