Situated at the fourth station of Mount Chokai, the highest independent peak in Tohoku, this inn is ideal for hikers.