I will be travelling to Japan in April. I will be staying somewhere in the Tokyo Station area. My flight will touch down at 1AM.
I have tried looking but everything seems extortionately expensive. I would appreciate any suggestions. Thanks in advance
by ChildhoodNecessary65