Address:62 Yanlu street, Zhuqiao Town, near Nanzhu Road, Pudong New Area, Shanghai
Hotel Tel:+86-21-61652400