Set downtown, few minutes away from St. Louis Riverfront-Arch and Washington Avenue - 18.2km from St. Louis International Airport.