Car hire :: Japan :: Tokyo Shinjuku
Map for the car hire pick up location at Tokyo Shinjuku.
Pick up address: 6-12-4, Nishi- Shinjuku, Shinjuku, Tokyo, 160-0022