Address:18 Lane 72 Xiabi Road, near Yanggao North Road, Pudong New Area, Shanghai
Hotel Tel:+86-15216655529