Holiday Inn Express & Suites St. Louis - Chesterfield Near Taubman Prestige Outlets
11 Arnage Boulevard -
Chesterfield,
MO 63005