TUSCALOOSA, ALA. — Travel + Leisure Co., a vacation ownership and membership travel company, has broken ground on the $150 million Sports Illustrated Resort near the University of Alabama in Tuscaloosa. Slated to open in 2028, the planned mixed-use resort will feature a six-story tower with 75 hotel-managed condominiums and a six-story tower with 86 vacation ownership units, which will be connected by a central lobby. Owners and guests will have…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.