Staying Motivated On The Road

Does anyone have any great tips on staying motivated, eating great and working out, while traveling? I am on the road 50% of the month and have challenges keeping motivated while in obtrusive time zones and hotels with crappy gyms.