Unfortunately, the front desk refused to accept a foreign (i.e. US) credit card and since my fiancée had no Chinese credit card, cash was the only option.
That raises major red flags. First time hearing that. No way I would have paid with cash, but not blaming your g/f. You should name this hotel to help out others to avoid this situation.