http://500nations.com/news/Missouri/20071219.asp Lumière Place Casino Opens in Downtown St. Louis] The resort overlooks the Mississippi River and sits less than 1.0 miles from the Gateway Arch and is within walking distance to the The Dome at the Americas center and Busch Stadium. [