Knights Inn History
Knights Inn is an American 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.
Knights Inn Corporate Founder
Knights Inn Corporate official Address
Address: 14200 E 6th Ave, Aurora, CO 80011, United States
Knights Inn Corporate Contact Details
- Phone Number: N/A