Address:653 Chenyang West Road, 80 meters west of Fengfeng Road, South Sichuan, Pudong New Area, Shanghai
Hotel Tel:+86-21-68780050