Booking.com ranks this as highest in Zhangye, but...
1) Initial room after check-in wreaked of urine from carpet and bathroom - we were quickly moved to clean room
2) Room temperature didn't drop
below 28 C, although aircon set at 18 C.
3) Next day we were told hotel policy limits air-con to no lower than 26 C.
4) Staff was reluctant to order us car (DiDi) although we would pay
Despite these flaws, we were pleased to stay in clean western hotel [Less]