• Loading stock data...
Saturday, December 21, 2024

Hotels

Sports Illustrated's first college town resort will open near the University of Alabama in 2025 with a hotel, condominiums, fitness center, and other amenities.

Sports Illustrated Expands Its Footprint with College Town Resorts

SI’s first sports-themed resort will open in Tuscaloosa, Alabama.
September 21, 2023
A-Rod

A-Rod Turns to Hotels

CGI Merchant Group’s new hotel investment fund looks to raise $650 million; Rodriguez plans to…
December 15, 2020