Alpine inn offering warmly decorated apartments with balconies, mountain views, and a terrace. Known for its hearty cuisine, including fresh burgers.