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 ...
Results that may be inaccessible to you are currently showing.