Green’s Dictionary of Slang

put-up n.2

place of accomodation.

[UK]Sportsman (London) 16 Feb. 2/1: The hardships they continually endure [...] are ever sufficient, one would fancy, to got poor Jack a modicum of comfort in his put up.