Known locally as Busch Stadium III or New Busch Stadium the Busch stadium at St. Louise has the seating capacity of 61 luxury suites and 3706 club seats. It was on the 28th of October 2011 that the highest attendance was seen. The stadium saw 47,399 people come in to see the Cardinals win their 11th World Championship. Earlier in the year 2009 the MLB selected the very same stadium to host the all important 2009 Major League Baseball AllStar Game. Looking for St Louis Accommodations? An ideal choice would be the Millennium Hotel St. Louis, a finest among the many lavish and hospitable St Louis Hotels that provides star class amenities together with superior service to make your holiday a truly memorable one.