Centre Club | TX

About Us

The original Plaza Club was established in 1973 as the premier city Club of San Antonio. The Centre Club, opening in 2022, will be relocating from the Frost Bank building to the 30th floor of the prestigious Weston Centre in the heart of San Antonio’s downtown. Weston Centre is one of San Antonio’s tallest commercial office buildings and offers unparalleled city views!