Car hire :: Japan :: Yokohama Nishi Rail Station
Map for the car hire pick up location at Yokohama Nishi Rail Station.
Pick up address: Please Go To The Mazda Counter 6-23 Kubo Cho Nishi, Yokohama, 220-0061