Welcome to FT, however, since I haven't been to Beijing (that was why I asked the question that started this thread), I don't know the detailed answers. But at a minimum, international chain hotels will take U.S. credit cards in China.
Also, I've found that it's generally unnecessary in FT to ask the same question in multiple threads -- usually people catch it if you post in once.