key money
Noun


An upfront payment made by the operator of a newly built or converted hotel to the owner for entering into the operating agreement, to secure the owner’s initial investment in the property.