James Elmore Police noir. Author of LA Confidential, et.al. This single item has helped me get through being away from the family for weeks at a crack. I can call home every day. Check with your long distance supplier.
Most hotels have a fitness room or access to a fitness room outside the hotel.
I carry a bicycle. Many of my friends carry weights that fill with water, dumbells, golf clubs, etc. If all else fails, make sure to carry a good pair of running shoes. It's hard enough to stay healthy on the road. Watch the junk food.