dosshouse

/ˈdɒsˌhaʊs/
noun
1.
(Brit, slang) a cheap lodging house, esp one used by tramps US and Canadian name flophouse