hotel franchising
Noun


An arrangement between a business owner in which the hotel property is operated under a hotel chain franchise agreement, where the franchisor's brand, distribution channels and intellectual property are used by the business owner – property owner or tenant – to operate the property.