Green’s Dictionary of Slang

scragg’s hotel n.

[? a lost proper name or SE scrag-end, the worst part of anything]

(UK tramp) a workhouse.

[UK]Daily Tel. 1 Jan. 1: It looked very much as though we should be obliged to put up at Scragg’s Hotel – the Work’us, if you like it better [F&H].