I don't know about now but a few years back, NH's flights to Hawaii (did this) and the mainland USA (I think as well) required an overnight connection in Tokyo or Osaka (can't remember) and they offered a free night at the nearby ANA Hotels...
Oh and TK does as well if you have to stay overnight in IST due to routing requirements. But you had to pay for the Turkish visa yourself.