Scenic golf course views, idyllic summer nights and personalized service make Crystal Lake Country Club the ideal location for your next big event. With seating for up to 225 guests, we offer outstanding indoor and outdoor spaces ideal for events of all types.