If you need to host a meeting during your stay in the O'Fallon - St. Louis area, this hotel's event facilities are a convenient choice. With 660 sq ft of space, the meeting room can host up to 50 people. A/V equipment and catering services are available.