Address : 1100 north 3rd street st. louis 63102 Show Hotel Map
Welcome to Americas Best Value Inn, located in the heart of busy downtown St. Louis, which is known as the Gateway to the West and the home of American brewing. Our hotel is situated next to the new Lumiere Place Casino and is only 2 blocks away from the St. Louis Convention and Visitors Bureau. Most of the area's main attractions are located nearby, such as famous Busch Stadium, the Edward Jones Dome, and the majestic and historic Gateway Arch. Take a tour of the Anheuser-Busch factory or visit the campus of the University of Missouri. 2 kms to city centre 14 kms to the airport (lambert-saint louis international airport) 161 kms to the airport (abraham lincoln capital airport)