What the US Constitution Article 1, Section 9 Restricts
"Clause 8: No Title of Nobility shall be granted by the United States: And no Person holding any Office of Profit or Trust under them, shall, without the Consent of the Congress, accept of any present, Emolument, Office, or Title, of any kind whatever, from any King, Prince, or foreign State."
Explanation: Congress can't make you a Duke, Earl, or even a Marquis. If you are a civil servant or elected official, you can't accept anything from a foreign government or official, including an honorary title or an office. This clause prevents any government official from receiving foreign gifts without the permission of Congress.
What are Emoluments?
Clause 8, the so-called “Emoluments Clause,” specifies that no elected or appointed U.S. government official—including the president of the United States—may accept payments from foreign governments during their terms in office.
The Merriam-Webster Dictionary defines emoluments as “returns arising from office or employment usually in the form of compensation or perquisites.”
Constitutional scholars suggest the Emoluments Clause was added to prevent American ambassadors of the 1700s, living abroad from being influenced or corrupted by gifts from wealthy European powers."
Foreign leaders paying a hotel room is not a bribe. Its a innocent transaction. Period.