In Reply to: where did you rent your car? posted by jerdeg on Thursday, 11. August 2005 at 14:44 Bali Time:
They are situated next to Bamboo Corner restaurant, used to be in Jalan Padma.
Phone number (0361) 751230.
We have used them 5 times and they do give us special deals but I am sure they will give you a good rate.