Britannia ranked UK’s worst hotel chain for eighth year in a row