If you do use low budget hotels a lot for work, you do notice this kind of thing. £160 for an IBIS is just absurd, it is nowhere near that standard of hotel. I expect to pay no more than about £45-50 tops, there are other hotel brands in the same group, like the Mercure, more worth that money...