It's funny how one person can express their opinion like it is a fact. I don't think it's hideous. If that building was in Vegas it would be the crown jewel of the strip. At least that's what you would think after puff piece put out by the PR firm.
As far as overnight hotels go though. The dive hotel a lot of crews stay at in LAX is the Furama. Anyone ever been there?