Travel + Leisure Co., Wyndham Form Sports Illustrated Resorts Hotel Partnership

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


Leave a Reply