San Antonio’s Hemisfair is about to get a serious glow-up. The Monarch San Antonio, the long-awaited $185 million luxury hotel in the heart of Alamo City, will open March 3, 2026, at 222 S.