St. Andrews Country Club offers golf courses, tennis, fitness center, spa, swimming pools, dining and events services.