Facing the huge Tokyo Metropolitan Government Office, this hotel is 400 meters west of Shinjuku Station (convenient for those arriving from the airport on public transportation) and east of ...
Some results have been hidden because they may be inaccessible to you