welfare hotel

Noun

 * 1) A hotel where people receiving welfare can stay until permanent housing is found for them.