SAN ANTONIO – The Arts Residences at the Thompson San Antonio Hotel, a 20-story luxury high-rise, will open in early 2021.
The property at 101 Lexington Ave. will feature 162 hotel rooms, 58 residences, and 5,000 sf of riverfront meeting space.
Get more San Antonio-area hotel news on the Real Estate Center’s website.
Source: San Antonio Business Journal