You will always no matter where you go...find a floor where you can do pushups (many variations)..situps etc.....and most likely can find something where pull ups can be done...working your back...arms..shoulders.
You can do bodyweight squats and lunges. You'd have to do a lot, but it can be done.
And yes, food. Take your vitamins...B's are important.
h19