Maybe suck it up and just get hotels and be glad you work for a Major. On the bright side you guys are seriously on the backside of the hiring curve so you'll probably be super junior for years. Life sucks and you have to deal with it. I did, and everyone senior to you did too.