hotel lease agreement
Noun


A real estate lease agreement of hotel property leases to the tenant, who uses it to run its hotel business.