why would they be building a new crew hotel behind the AOA Building across the road from Cathay City?
Well, for one they just recently delayed/cancelled those plans. But even if they did revisit it, it's because:
1) They're recruiting cabin crew, like mad, in 3rd world countries
2) Rest can be reduced to 10 hours if company provided accommodation is provided in HK, and
3) They've got a lot of crew left on the bases to wither on the wine.