^Oops, malalaki na pala sila. Haha. I'm sure they would enjoy the Science Museum there. Very modern and interactive
The only attraction that I can remember right now near Nangjing West Road is Jing-an Temple, so you can visit it if you are interested in that sort of thing. Across the road, there is Jing-an Park, and I remember may parang underground shopping center dun, non-branded boutique boutique na mala-theatre mall sa Greenhills. Not sure lang if andun pa yun though.
If you are into branded items (LV, Fendi, Prada), then go visit Plaza 66 mall. Then within that area, there are other malls and stores as well, all within walking distance.
Nanjing EAST road is more interesting for me. It's a walking street flanked with malls, stores, restaurants, hotels, etc on both sides. Madami nga lang tao, but that just adds to the overall lively feel of the place. Would recommend visiting it at night, when all the colorful lights are lit up - ganda
Btw, I'm sharing all these from memory - lived in Shanghai a couple of years ago, then visited again last Dec 2010. Better pa rin to do a bit of research before going there