On the eating side of things, from restaurants I order lots of mixed green salads with olive oil and balsamic vinegar. I order steak, prime rib, or salmon without any starches on the side, but a double order of steamed vegetables instead. Most good restaurants can and will cook this way, but many of the medium-scale chains are hit and miss. (Sometimes its hard to get real olive oil from a chain). Steak and eggs also works. I carry cans of tuna in olive oil with jalapeno which I eat right out of the can for a snack. Also, if really in a pinch, I will make a protein shake, but use full-fat coconut milk as the base. I've made my own mix of protein by mixing a good quality whey isolate with a good quality casein protein. Neither of my protein shakes contain soy or artificial sweeteners.
For the fitness side of things, I do Convict Conditioning in my hotel room.