
Travel + Leisure Co. Expands Sports Illustrated Resorts Portfolio with New Nashville Destination
Travel + Leisure Co. is set to open a Sports Illustrated Resorts vacation ownership destination on Nashville’s iconic Music Row in Spring 2026 – bringing studio, one- and two-bedroom suites, resort-style amenities, and sports-themed storytelling to Middle Tennessee.