Tucked away in the beautiful mountain ranges of the Japanese Alps, Koharu Resort Hotel & Suites in Hakuba brings a touch of elegance and understated luxury to this region's most picturesque and sought after area - Wadano no Mori. Koharu exudes low-key luxury and comfort, in an artful blend of craftsmanship and thoughtful design...