This mountain hotel offers comfortable rooms and apartments, an indoor pool, and a restaurant with a cozy Bavarian atmosphere.