In Reply to: joni's posted by vickii on Thursday, 17. June 2010 at 19:42 Bali Time:
Vickii, it is on JL Padma St, just up from the Padma Resort Hotel in Legian (on the same side)... Enjoy your trip.
Follow Ups: