Revolut Mastercard was not accepted at a major hotel in Guiyang. Maybe not a Revolut problem as Santander Mastercard debit card was also not accepted, but a Visa debit card was. Revolut was accepted in an ATM located in the hotel.
China is like another planet. They have local payment systems like WeChat, Alipay.