Rental car location
Nippon Rent-a-car
87 locals recommend,
Tips from locals
A rental car shop that can be reached in 3 minutes on foot from the room 24h OPEN
Unique things to do nearby
Locals also recommend
Location
25-5 Sakuragaokachō
Shibuya City, Tokyo