Open All Year... This is real mountain style but with added sophistication and class. Step inside the Hermitage Hotel and you will immediately be impressed by the unique atmosphere created by their eager but never overwhelming hospitality.