Hupp Lodge offers stylish, minimalist hotel rooms in a secluded lodge with a cafe and views of the Alps. Fresh, simple cuisine is available.