Car hire :: Japan :: Yokohama Shi
Map for the car hire pick up location at Yokohama Shi.
Pick up address: Please Go To The Mazda Counter , Yokohama Kannai Times Station, 2-5-1 Horai-cho Naka-ku , Yokohama-shi , 2310048