999 North 2nd Street St. Louis, MO 63102
Seated: 10
Square Feet: 272 ft2
Ceiling Height: 12 ft
Furnished with a formal, boardroom-style table and executive armchairs, Business Centre C is ideal for hosting a private meeting for your own executive team or your potential clients.