I'll be travelling in China for a couple of weeks and will need to do my laundry at some point. I assume my Western chain hotels would charge an astronomical sum. If I'm in a well-travelled large Chinese city like Hangzhou or Suzhou, will there be a place that could do my laundry (or are "Chinese laundries" only an American thing?

). A self-service laundromat would be fine, too, but I'd assume that's less popular or pointless (cost-wise). Would there be same-day service? And would my hotel concierge likely be able to point me in the right direction?
I've had no problem getting my laundry done in Hong Kong before, but I would guess that the mainland could be a whole different story.
Thanks!