Travel + Leisure Co. and Wyndham Hotels & Resorts have announced a partnership to develop and operate Sports Illustrated Resorts hotels, aiming to leverage the Sports Illustrated brand to expand their presence in the themed resort market.
Source: New feed