800 Washington Avenue St. Louis, MO 63101
Square Feet: 4,600 ft2
Blending historic charm with sleek, modern style, our St. Louis venues comprise 55,000 square feet of elegant meeting and reception space. The magnificent Landmark Ballroom, which dazzles with 11,000 square feet of grandeur offers foyer space ideal for registration during your St. Louis meeting.