103 Dong Zhu An Bang Road, Golden Bridge Garden
(between Zhen Ning Road and Jiang Su Road)
200050 Shanghai, China
86 21 6210 4495
NileGuide Expert tip:
Hard to locate. Bring the phone number and call if you get lost, the staff are used to this.