Holiday Inn Express St Louis - Central West End, an IHG Hotel4630 Lindell Boulevard, St Louis, MO 631081 mi