Leeberghof is a hotel with an eatery offering upscale Bavarian cuisine and panoramic mountain and lake vistas.