Hampton Inn St. Louis Southwest Valley Park
9 Lambert Drury Dr -
Valley Park,
MO 63088
In the suburbs