Address : 9600 natural bridge road st louis 63134 mo united states Show Hotel Map
The hotel is is ideally located near the Lambert-St. Louis International Airport and the University of Missouri-St. Louis. This St. Louis, MO hotel is minutes from the St. Louis Mills mall, Ameristar St. Charles casino, Harrah's St. Louis casino and the Westport Plaza entertainment and dining district. The Jefferson National Expansion Memorial, one of Missouri's signature attractions, is home to the famous Gateway Arch and the Museum of Westward Expansion. The old courthouse is located on the site as well. The downtown area and historic St. Charles are just minutes away. Centrally located Close to the airport (lambert-st louis intl) Close to the trade fair ground (st. louis convention center) Close to the beach