Rental car location
NIPPON Rent-A-Car Otsuka ekimae Sales Office
3 locals recommend,
Location
1-chōme-20-7 Kitaōtsuka
Toshima City, Tokyo
Tips from locals
A sudden urge or planned trip to drive around in Japan??? This place is 24 hours!!!! And you can rent a car anytime you want (as long as you have your international drivers' license and having someone who can speak a little Japanese) Operating Hours: Mon to Sun 24 Hours