A multi-purpose club, The Haven Club offers a venue for various sports and social events.