1970 Craig Road
St. Louis, MO 63146
Get directions

About Us

The ClubHouse Inn & Suites hotel in St. Louis-Westport, Missouri provides lodging accommodations near St. Louis Gateway Arch, St. Louis Zoo, Union Station, and Anheuser Busch/Grants Farm.

Reviews