Located in a birch forest at an altitude of nearly 5,000 feet. Spend a time of healing and peace at this inn with a superb view.
[Japanese room] [Non-smoking]