Knights Inn (officially Knights Franchise Systems, Inc.) is a full-limited service hotel chain owned by Red Lion Hotels Corporation and based in Denver, Colorado. Knights Inn used to be built with all-exterior corridors and medieval-inspired architecture, but the chain now has updated options for all Knights Inn properties. The Knights Inn brand is now spun off for a fresh new start with Red Lion Hotels.\n\n