Address:1724 Chengshan Road, near the intersection of Huachun Road, Pudong New Area, Shanghai, Pudong New Area, Shanghai
Hotel Tel:+86-21-58356626