Originally Posted by
ESpen36
Isn't that because it previously was the flagship Ambassador's Club for the TWA STL home city hub?
Yes, the STL Admirals Club was previously the TWA Ambassadors Club. The Ambassadors Club was moved to the present location about a year or two before TWA was acquired by AA. At the time it was dedicated, TWA had close to 400 mainline and dozens of TW Express daily departures from Saint Louis.