Cutting-edge meeting facility featuring the latest high-tech equipment at this St. Louis hotel.
Excellent catering services to ensure a perfect business event.
1,003 sq ft meeting space ideal for corporate meetings, training sessions or presentations
On-site business center, plus WiFi in all areas.
Fax and copy services are provided.
Perfect for any kind of small groups up to 111 people