A classy members-only resort hotel at the western foot of the Yatsugatake Mountains, based on the concept of British country style and elegant English tradition.