Conference facility with several meeting rooms; largest can accommodate up to 180 people. They provide full catering and audio/visual services.