Located in Arlington’s Entertainment District across from AT&T Stadium, Globe Life Park, Choctaw Stadium, Six Flags, Hurricane Harbor and Texas Live.