I'm not ex crew but as an ex staff member who travelled on duty I can say that some of the old hotels were not that bad. But who picks them?
Surely the most logical thing to do would be to 'go to tender'
- requirements
nnn rooms per night,
pool & gym,
lock up facility for crew equipment such as bikes, etc
x K's from airport,
x minutes from airport,
safe location, etc, etc, etc
A tender to provide this worldwide with say the biggest hotel group in the world (Inter-Continental Hotel Grp) would give you some good hotels, such as: Inter-Continental, Crown Plaza, Holiday Inn, etc, etc and surely there's the better ones (Inter-Cont & Crown Plaza) everywhere QF flies to?
Crowne Plaza Time Square (saw Lufthansa crew checking in there last year), Crown Plaza Redondo Beach (saw JAL & BA crew there).