Address:368 Keyuan Road, near Chunxiao Road, exit 1 of Zhangjiang High Tech metro station, Pudong New Area, Shanghai
Hotel Tel:+86-21-50155666