The current Busch Stadium in St. Louis is actually the third stadium to go by that name. Busch is the home field of the St. Louis Cardinals of the National League. It's located a couple of blocks from the Mississippi River and the Gateway Arch.
For a more visual method of finding nearby hotels, try our full page
map of hotels around Busch Stadium containing the 50 closest hotels.