Memorable events begin with exciting locations. Featuring 4,398 square feet of meeting space divided among three stunning rooms, an event at Choctaw Landing promises to inspire creativity. Plus, with all the nearby activities and amenities, each of your guests will be treated to a naturally amazing experience.