Shimokitazawa is the ultra-stylish area of Tokyo located on the Inokashira or Odakyu lines. The concept is simple – a stylish sleepover for the millennials on-the-go.
Illi Shimokitazawa located in the ultra-stylish Tokyo neighborhood of Shimokitazawa has a simple concept: a stylish sleepover for millennials on-the-go.