Official Site. Free Internet. Book Now and Save. Holiday Inn Express.
Welcome to Holiday Inn Express St Louis Downtown in St. Louis, MO. We offer convenient lodging for both business and leisure travelers. Located only 20.0 Miles from the Lambert St. Louis International Airport (STL). Call today and let us show you why we're one of the best hotels in St. Louis, MO.
Official site of Holiday Inn Express St Louis Downtown. Stay Smart, rest, and recharge at Holiday Inn Express - Best Price Guarantee.