Green’s Dictionary of Slang

ratepayers’ hotel n.

[paid for by the ratepayers]

(UK tramp) a workhouse.

[UK]Partridge DSUE (1984) 962/1: —1935.