Holiday Inn Express & Suites – San Antonio, TX
Holiday Inn Express & Suites by IHG
Six Flags, San Antonio, TX
122 rooms
Scenic acquired this property in September, 2021 in an off-market transaction at a significant discount to replacement cost. The hotel is located adjacent to USAA’s headquarters and the 900 acre Medical Center District.
Active