“No Room at the Inn” celebrates the true meaning of Christmas by focusing on the birth of the blessed Baby Jesus over two thousand years ago while helping those for whom there is “no room at the inn” -- the homeless, the hungry, and those in need.