Sleep Inn & Suites at Six Flags San Antonio
5042 Beckwith Blvd.
San Antonio,
TX 78249
Near University of Texas-San Antonio