Find hotels near Washington University in St. Louis, St. Louis from $72