The Conference Center
Our state-of-the-art Conference Centre is grand in every sense of the word and offers the latest AV equipment with 16 conference rooms of varying sizes. Our stately Manor House offers 2 premium conference rooms with natural lighting and elegant ocean view surroundings.
Located in the Manor House, our Business Center can help with supplies and services for your event, including printing, name tags, binders and more.
Total number of meeting spaces: 16