Travel + Leisure Taps Wyndham to Grow Sports Illustrated Resorts
Key Points Travel + Leisure will own the brand, mixed-use development, and management, while Wyndham contributes loyalty, distribution, marketing, and developer relationships. No financial terms, fees, or unit targets were disclosed. The brand has one fully branded resort open — a 185-suite, primarily vacation-ownership property on Nashville’s Music Row. Orlando and Ann Arbor projects fell











