Just wondering if anyone can advise where on Jl Padma this is? I am not familiar with the area so any landmarks/hotels nearby to help find it? Thanks!
Follow Ups: